M Alphabetical directory
UK companies beginning with M
Name A–Z · page 66. Date sorting is intentionally omitted here to keep very large letter directories fast.
M A LOMAX LIMITED
Company 06841741 · MANCHESTER
M A LYNE MOTORS LIMITED
Company 04851965 · SUFFOLK
M A M AUTOMOTIVE HOLDINGS LIMITED
Company 13526724 · MACCLESFIELD
M A M AUTOMOTIVE LIMITED
Company 09390866 · MACCLESFIELD
M A M LINCOLN LTD
Company 05800060 · LINCOLN
M A M MEDICAL SERVICES LTD
Company 15001677 · LONDON
M A M PROJECT CONSULTANTS LIMITED
Company 07305737 · BILLERICAY
M A M PVT LTD
Company 16291109 · HUDDERSFIELD
M A M RAIL LOGISTICS LTD
Company 09954255 · LUTON
M A MAGRATH ASSOCIATES LTD.
Company 06246738 · KENT
M A MANNION LIMITED
Company 09112973 · STOKE-ON-TRENT
M A MANTLE LIMITED
Company 04719016 · SHROPSHIRE
M A MANZOOR LIMITED
Company 08315351 · LUTON
M A MARIUS CONSTRUCTION LTD
Company 14451083 · ILFORD
M A MARTALO LIMITED
Company SC845407 · HAMILTON
M A MASON ELECTRICAL SERVICES LIMITED
Company 08852233 · CANTERBURY
M A MATIN ACCOUNTING LTD
Company 08455431 · LUTON
M A MCCLOSKEY LIMITED
Company NI606492 · LONDONDERRY
M A MEDICAL SERVICES LTD
Company 05265046 · WEMBLEY
M A MEHMOOD LTD
Company 16178189 · BRISTOL
M A MIAH LTD
Company 09760553 · LEEDS
M A MIRZA LIMITED
Company 07586645 · LONDON
M A MITCHELL EDINBURGH LIMITED
Company SC464908 · EDINBURGH
M A MOBILES LTD
Company 17064445 · LEICESTER
M A MOFFATT TRANSPORT LTD
Company 08707363 · MEXBOROUGH
M A MORRIS CONTRACTORS LIMITED
Company 05753390 · LONDON
M A MORTGAGES LIMITED
Company 10104214 · NORWICH
M A MORTON LIMITED
Company 06855122 · LIVERPOOL
M A MOTOR COMPANY LIMITED
Company 05747582 · MANSFIELD
M A MOTOR VEHICLES LIMITED
Company 16529305 · BLACKBURN
M A MOTORS (LEEDS) LIMITED
Company 08698425 · LEEDS
M A MOTORS (ST. NEOTS) LIMITED
Company 07563706 · ROYSTON
M A MOTORS GROUP LTD
Company 17175122 · STOKE-ON-TRENT
M A MOUSA HOLDINGS LIMITED
Company 17122386 · BRADFORD
M A MURRAY CONSULTING LIMITED
Company SC330476 · ISLE OF LEWIS
M A MYRIES PROPERTY INVESTMENT LTD
Company 15950259 · GRAVESEND
M A N AUTOMOTIVE LTD
Company 15996737 · HORNCASTLE
M A NEWMAN HOLDINGS LIMITED
Company 15320686 · BRISTOL
M A O CONSULTANCY LTD
Company 08860192 · BIRMINGHAM
M A O DRIVER SERVICES LIMITED
Company 12590598 · RUGBY
M A O MECHANICAL LIMITED
Company 11857829 · SHOREHAM-BY-SEA
M A O PROPERTIES LIMITED
Company 10514356 · LONDON
M A OPTICS LTD
Company 09080242 · WATFORD
M A ORTHOPAEDIC SERVICES LIMITED
Company 08120462 · BRADFORD
M A P ELECTRICAL SERVICES NW LIMITED
Company 14858212 · CROSBY
M A P HOLDINGS LIMITED
Company 04730514 · PETHERTON ROAD
M A P JOINTING LTD
Company 14665924 · CANNOCK
M A P POWDER COATING LIMITED
Company 08678764 · WOLVERHAMPTON