M Alphabetical directory
UK companies beginning with M
Name A–Z · page 62. Date sorting is intentionally omitted here to keep very large letter directories fast.
M A CRAFT (PROPERTIES) LIMITED
Company 04713223 · STOKE ON TRENT
M A CRANE ELECTRICAL LTD
Company 16719173 · BOSTON
M A CUGGY CONSTRUCTION SERVICES LIMITED
Company 06526653 · WALLSEND
M A D GROUP LTD
Company 13455654 · WALTHAM ABBEY
M A D LIFTS LTD
Company 11719333 · MITCHAM
M A D LIM-LO LIMITED
Company 10351964 · LONDON
M A D MOVERS LTD
Company 09740303 · BURTON-ON-TRENT
M A D PRODUCTION MANAGEMENT LTD
Company 11640232 · BRIGHTON
M A DACEY TRANSPORT LIMITED
Company 17427847 · HAVERHILL
M A DALWOOD PLUMBING AND HEATING LTD
Company 16781489 · MARTOCK
M A DALY BUILDING CONTRACTORS LTD
Company 04328752 · CHINNOR
M A DAVIDSON & CO
Company SL003206 · ORKNEY
M A DELANEY LTD
Company 11365973 · HAYES
M A DESIGN INTERIORS LTD
Company 12932246 · SUDBURY
M A DETAILING AND SALES LTD
Company 16718615 · ROTHERHAM
M A DEVELOPMENTS (ABERDEEN) LIMITED
Company SC682896 · ABERDEEN
M A DEVELOPMENTS LIMITED
Company 03318897 · STOKE ON TRENT
M A DINING FOODS LTD
Company 17487002 · WALSALL
M A DINING LTD
Company 16545314 · KINGSWINFORD
M A DISTRIBUTIONS LTD
Company 17427737 · HALIFAX
M A DOORS AND WINDOWS LTD
Company 17409310 · MANCHESTER
M A DRIVING LIMITED
Company 15561159 · LONDON
M A DRIVING SCHOOL YORKSHIRE LTD
Company 15390414 · MIDDLESBROUGH
M A DRYLINING & PLASTERING LTD
Company 11497094 · BOREHAMWOOD
M A DUAH LTD
Company 14599716 · LONDON
M A E BUILDING SERVICES LTD
Company 04740542 · ROCHFORD
M A E PROPERTIES LIMITED
Company 07519449 · DEVON
M A E REAL ESTATE LIMITED
Company 10534349 · LONDON
M A EASTMAN LIMITED
Company 09111487 · PETERBOROUGH
M A EBSWORTH LIMITED
Company 04181991 · ONGAR
M A EDINBURGH LTD
Company SC814871 · EDINBURGH
M A ELECTRICAL SERVICES LIMITED
Company 10312277 · SWANSEA
M A ELECTRONICS LIMITED
Company 03288919 · LONDON
M A ENTERPRISES SUSSEX LIMITED
Company 08034044 · HAILSHAM
M A ENTERTAINMENT LTD
Company 12636481 · BIRMINGHAM
M A EQUESTRIAN LIMITED
Company 16691621 · ASHBOURNE
M A ESTATES HFD LTD
Company 16382366 · HUDDERSFIELD
M A EVANS TRANSPORT LIMITED
Company 00946338 · POWYS
M A EVENTS LTD
Company 09219798 · LONDON
M A EVERETT CONSULTING LTD
Company 11889222 · WALTHAM CROSS
M A EXECUTIVE LIMITED
Company 10044929 · BIRMINGHAM
M A EXTANCE LIMITED
Company 08252174 · OSWESTRY
M A F ADAMS CONSULTANCY LTD
Company 11532979 · BIRMINGHAM
M A F LTD
Company 12541451 · BIRMINGHAM
M A F O CONSULTING LIMITED
Company 07585117 · EALING
M A F OCCUPATIONAL THERAPY SERVICES LIMITED
Company 10879183 · NOTTINGHAM
M A FABRICATIONS LTD
Company 04344022 · CUMBRIA
M A FASTMOVE LIMITED
Company 10789354 · BIRMINGHAM