M Alphabetical directory

UK companies beginning with M

Name A–Z · page 95. Date sorting is intentionally omitted here to keep very large letter directories fast.

Active

M C SERVICES (IW) LIMITED

Company 17310947 · NEWPORT

Open →
Active

M C SERVICES LINKS LIMITED

Company 09213560 · BUCKHURST HILL

Open →
Active

M C SHOTS LTD

Company 14549835 · WASHINGTON

Open →
Active

M C SIGNS (NW) LTD

Company 08805872 · STOKE-ON-TRENT

Open →
Active

M C SIMONS FIRE SAFETY SERVICES LTD

Company 14272634 · COLCHESTER

Open →
Active

M C SMITH PROPERTIES LTD

Company 16490404 · BRIGG

Open →
Active

M C SNOOK CONSULTING LTD

Company 17270802 · BUXTON

Open →
Active

M C SQUARED (SCOT) LTD

Company SC649517 · EDINBURGH

Open →
Active

M C SQUARED DESIGN LIMITED

Company 08895568 · TRURO

Open →
Active

M C SQUARED LIMITED

Company 02808184 · COBHAM

Open →
Active

M C STONEMASONS LTD

Company SC690350 · GLASGOW

Open →
Active

M C STORES (CLECKHEATON) LTD

Company 14667477 · CLECKHEATON

Open →
Active

M C STOVES LIMITED

Company 15525281 · CHELTENHAM

Open →
Active

M C STRUCTURES LIMITED

Company 06644377 · LONDON

Open →
Active

M C T ENGINEERING LIMITED

Company 03015670 · DAVENTRY

Open →
Active

M C TAVERNS LTD

Company 16582630 · DUKINFIELD

Open →
Active

M C TECHNICAL SERVICES (ESSEX) LTD

Company 15977995 · CHELMSFORD

Open →
Active

M C TECHNICIANS LTD

Company 04247701 · SIDCUP

Open →
Active

M C TEXTILE CONSULTANTS LTD

Company 13487817 · SUTTON-IN-ASHFIELD

Open →
Active

M C THERMAL INSULATIONS LIMITED

Company 05846895 · HITCHIN

Open →
Active

M C THOMPSON LIMITED

Company 07903233 · BINGLEY

Open →
Active

M C THOMPSON ORGAN BUILDERS LIMITED

Company 05556061 · BURTON ON TRENT

Open →
Active

M C THORPE LIMITED

Company 06492857 · SOUTH YORKSHIRE

Open →
Active

M C TRAINING LIMITED

Company 15773390 · SANDBACH

Open →
Active

M C TREATMENTS LIMITED

Company 06279030 · MIDDLEWICH

Open →
Active

M C TRUSTEES (ADMINISTRATION) LIMITED

Company 02352583 · LEICESTER

Open →
Active

M C TRUSTEES (PENSIONS) LIMITED

Company 05575694 · LEICESTER

Open →
Active

M C TRUSTEES LIMITED

Company 06196502 · LEICESTER

Open →
Active

M C V CONVERSIONS LIMITED

Company NI625237 · DOWNPATRICK

Open →
Active

M C V DEVELOPMENTS LTD

Company NI033028 · NEWRY CO. DOWN

Open →
Active

M C VEHICLE ENGINEERING LIMITED

Company 09215322 · PETERBOROUGH

Open →
Active

M C W HOMES LTD

Company 11950390 · BARNET

Open →
Active

M C W LIMITED

Company 04553584 · KEIGHLEY

Open →
Active

M C W PLUMBING AND HEATING LTD

Company 10406777 · WANTAGE

Open →
Active

M C WEBB & SON LIMITED

Company 05561519 · NEWMARKET

Open →
Active

M C WELDING AND PIPE (SW) LTD

Company 14335446 · SEATON

Open →
Active

M C WEST PROPERTY LIMITED

Company 17130389 · YORK

Open →
Active

M C WHITTLE LTD

Company 12454706 · BRISTOL

Open →
Active

M C WHITTON & SON LIMITED

Company 05944336 · BANBURY

Open →
Active

M C WILL WRITING SERVICES LIMITED

Company 13057269 · OXTED

Open →
Active

M C WINDOWS ANGLIA LIMITED

Company 04899635 · HUNTINGDON

Open →
Active

M C WITHERSPOON CONSULTING LTD

Company 10581659 · DERBY

Open →
Active

M C WOODMAN LTD

Company 06957782 · UMBERLEIGH

Open →
Active

M C WORKS LTD

Company 08770793 · MALDON

Open →
Active

M CABALLERO SERVICES LTD

Company 09391954 · LONDON

Open →
Active

M CAD LTD

Company 03394102 · WAKEFIELD

Open →
Active

M CADWALLADER LIMITED

Company 05726690 · WELSHPOOL

Open →
Active

M CAFE BISTRO LTD

Company 16813354 · GERRARDS CROSS

Open →