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.

Active

M A LOMAX LIMITED

Company 06841741 · MANCHESTER

Open →
Active

M A LYNE MOTORS LIMITED

Company 04851965 · SUFFOLK

Open →
Active

M A M AUTOMOTIVE HOLDINGS LIMITED

Company 13526724 · MACCLESFIELD

Open →
Active

M A M AUTOMOTIVE LIMITED

Company 09390866 · MACCLESFIELD

Open →
Active

M A M LINCOLN LTD

Company 05800060 · LINCOLN

Open →
Active

M A M MEDICAL SERVICES LTD

Company 15001677 · LONDON

Open →
Active

M A M PROJECT CONSULTANTS LIMITED

Company 07305737 · BILLERICAY

Open →
Active

M A M PVT LTD

Company 16291109 · HUDDERSFIELD

Open →
Active

M A M RAIL LOGISTICS LTD

Company 09954255 · LUTON

Open →
Active

M A MAGRATH ASSOCIATES LTD.

Company 06246738 · KENT

Open →
Active

M A MANNION LIMITED

Company 09112973 · STOKE-ON-TRENT

Open →
Active

M A MANTLE LIMITED

Company 04719016 · SHROPSHIRE

Open →
Active

M A MANZOOR LIMITED

Company 08315351 · LUTON

Open →
Active

M A MARIUS CONSTRUCTION LTD

Company 14451083 · ILFORD

Open →
Active

M A MARTALO LIMITED

Company SC845407 · HAMILTON

Open →
Active

M A MASON ELECTRICAL SERVICES LIMITED

Company 08852233 · CANTERBURY

Open →
Active

M A MATIN ACCOUNTING LTD

Company 08455431 · LUTON

Open →
Active

M A MCCLOSKEY LIMITED

Company NI606492 · LONDONDERRY

Open →
Active

M A MEDICAL SERVICES LTD

Company 05265046 · WEMBLEY

Open →
Active

M A MEHMOOD LTD

Company 16178189 · BRISTOL

Open →
Active

M A MIAH LTD

Company 09760553 · LEEDS

Open →
Active

M A MIRZA LIMITED

Company 07586645 · LONDON

Open →
Active

M A MITCHELL EDINBURGH LIMITED

Company SC464908 · EDINBURGH

Open →
Active

M A MOBILES LTD

Company 17064445 · LEICESTER

Open →
Active

M A MOFFATT TRANSPORT LTD

Company 08707363 · MEXBOROUGH

Open →
Active

M A MORRIS CONTRACTORS LIMITED

Company 05753390 · LONDON

Open →
Active

M A MORTGAGES LIMITED

Company 10104214 · NORWICH

Open →
Active

M A MORTON LIMITED

Company 06855122 · LIVERPOOL

Open →
Active

M A MOTOR COMPANY LIMITED

Company 05747582 · MANSFIELD

Open →
Active

M A MOTOR VEHICLES LIMITED

Company 16529305 · BLACKBURN

Open →
Active

M A MOTORS (LEEDS) LIMITED

Company 08698425 · LEEDS

Open →
Active

M A MOTORS (ST. NEOTS) LIMITED

Company 07563706 · ROYSTON

Open →
Active

M A MOTORS GROUP LTD

Company 17175122 · STOKE-ON-TRENT

Open →
Active

M A MOUSA HOLDINGS LIMITED

Company 17122386 · BRADFORD

Open →
Active

M A MURRAY CONSULTING LIMITED

Company SC330476 · ISLE OF LEWIS

Open →
Active

M A MYRIES PROPERTY INVESTMENT LTD

Company 15950259 · GRAVESEND

Open →
Active

M A N AUTOMOTIVE LTD

Company 15996737 · HORNCASTLE

Open →
Active

M A NEWMAN HOLDINGS LIMITED

Company 15320686 · BRISTOL

Open →
Active

M A O CONSULTANCY LTD

Company 08860192 · BIRMINGHAM

Open →
Active

M A O DRIVER SERVICES LIMITED

Company 12590598 · RUGBY

Open →
Active

M A O MECHANICAL LIMITED

Company 11857829 · SHOREHAM-BY-SEA

Open →
Active

M A O PROPERTIES LIMITED

Company 10514356 · LONDON

Open →
Active

M A OPTICS LTD

Company 09080242 · WATFORD

Open →
Active

M A ORTHOPAEDIC SERVICES LIMITED

Company 08120462 · BRADFORD

Open →
Active

M A P ELECTRICAL SERVICES NW LIMITED

Company 14858212 · CROSBY

Open →
Active

M A P HOLDINGS LIMITED

Company 04730514 · PETHERTON ROAD

Open →
Active

M A P JOINTING LTD

Company 14665924 · CANNOCK

Open →
Active

M A P POWDER COATING LIMITED

Company 08678764 · WOLVERHAMPTON

Open →