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 HOWARD ASSOCIATES LTD
Company 08655125 · BRISTOL
M A HOWELLS INSPECTION LTD
Company 15853251 · SWANSEA
M A HOWES BUILDING CONTRACTORS LIMITED
Company 05881986 · CARLISLE
M A HUSSAIN LTD
Company 07232595 · ILFORD
M A HUT HOLDINGS LIMITED
Company 17340361 · PRESTON
M A I DEVELOPMENTS LIMITED
Company 07283497 · READING
M A INSIGHT SOLUTIONS LTD
Company 16248922 · LONDON
M A INSTALLATIONS (CHESTERFIELD) LIMITED
Company 15361023 · CHESTERFIELD
M A INSTALLATIONS & SERVICE LIMITED
Company 10048900 · SWADLINCOTE
M A INVEST LTD
Company 14823227 · LONDON
M A INVESTMENT GROUP LTD
Company 13158196 · LONDON
M A INVESTMENT PROPERTIES LTD
Company 14995769 · PRENTON
M A J GROUNDWORKS LIMITED
Company 11798177 · BRAINTREE
M A J JARROLD LIMITED
Company 04451097 · PEMBROKE
M A J PROJECTS LTD
Company 08857790 · HUDDERSFIELD
M A JAGGER LIMITED
Company 03897703 · HALIFAX
M A JASAT LTD
Company 15146686 · HAMILTON
M A JAY LTD
Company 08664090 · SWANSEA
M A JOHNSTONE LTD
Company SC444363 · INSCH
M A JOINERY (GRAMPIAN) LTD
Company SC475153 · INSCH
M A JOINERY & BUILDING LTD
Company 13536722 · BLYTH
M A JOINERY SERVICES LIMITED
Company 05895712 · UTTOXETER
M A JONES HOMES LIMITED
Company 05382298 · CHINGFORD
M A JOSHUA LTD
Company 17082606 · BLYTH
M A K BUILDERS LIMITED
Company 10466339 · KINGSTON UPON THAMES
M A K DEVELOPMENTS (LOUTH) LTD
Company 09269576 · LOUTH
M A K JOINERY LIMITED
Company 06180718 · YORK
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 KISS CARPENTRY LTD
Company 16488856 · RICKMANSWORTH
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