M Alphabetical directory
UK companies beginning with M
Name A–Z · page 65. Date sorting is intentionally omitted here to keep very large letter directories fast.
M A K DEVELOPMENTS (LOUTH) LTD
Company 09269576 · LOUTH
M A K PLANT SERVICES LTD
Company SC582984 · BIGGAR
M A KARIM & CO LIMITED
Company 14173154 · LUTON
M A KENT PROPERTY SERVICES LTD
Company 09846202 · NEWCASTLE
M A KEYE LTD
Company 14209560 · RUGBY
M A KHAN LIMITED
Company 15354078 · LUTON
M A KIIMIKA HIRES LTD
Company 15764028 · BRISTOL
M A KNIGHTS ASSOCIATES LIMITED
Company 07570916 · DONCASTER
M A L CONTRACT SERVICES LIMITED
Company 03554881 · IPSWICH
M A L PUMPS LIMITED
Company 04170096 · WARRINGTON
M A L RENTALS LTD
Company 15968319 · NOTTINGHAM
M A LAMBAT LIMITED
Company 11619284 · BATLEY
M A LAND AND PROPERTY LIMITED
Company SC654451 · AIRDRIE
M A LAUGHTON LTD
Company 15594384 · MANCHESTER
M A LE MARECHAL 2006 DEVELOPMENTS LIMITED
Company 05810612 · LONDON
M A LEGAL CONSULTANCY LTD
Company 14648015 · BIRMINGHAM
M A LEGAL CONSULTANTS LTD
Company 12545546 · LUTON
M A LEISURE LIMITED
Company 14323405 · HUNSTANTON
M A LINKS & DIGITAL LTD
Company 16741585 · WOLVERHAMPTON
M A LIVING LIMITED
Company 07950025 · MORLEY, LEEDS
M A LODGE JEWELLERS LIMITED
Company 04604499 · WEST SUSSEX
M A LOMAX LIMITED
Company 06841741 · MANCHESTER
M A LYNE MOTORS LIMITED
Company 04851965 · SUFFOLK
M A M AUTOMOTIVE LIMITED
Company 09390866 · MACCLESFIELD
M A M MEDICAL SERVICES LTD
Company 15001677 · LONDON
M A M PROJECT CONSULTANTS LIMITED
Company 07305737 · CHELMSFORD
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 MASSEY LIMITED
Company 17436536 · MIDDLESBROUGH
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