M Alphabetical directory
UK companies beginning with M
Name A–Z · page 90. Date sorting is intentionally omitted here to keep very large letter directories fast.
M BY 3 SERVICES LTD
Company 16028737 · LONDON
M BY MARIAH LEGAL LTD
Company 16085110 · BLACKBURN
M BY MARIAH LTD
Company 12447317 · LONDON
M BY RIF LTD
Company 17025277 · LEICESTER
M BYTE TECHNICAL CONSULTING LTD
Company 09897829 · LIVERPOOL
M C (CROYDON) MANAGEMENT COMPANY LIMITED
Company 02424059 · CROYDON
M C & CO SURVEYORS LIMITED
Company 12683959 · ORMSKIRK
M C & D CONSTRUCTION LIMITED
Company 10366133 · BURY
M C & J C BALLANTYNE LTD
Company SC746238 · BRORA
M C & S H CAWLEY LIMITED
Company 05602872 · BRISTOL
M C 333 LTD
Company 15832667 · SOLIHULL
M C A (BOLTON) LIMITED
Company 04560684 · BOLTON
M C A AVIATION LIMITED
Company 05089423 · CHRISTCHURCH
M C A FIXINGS LIMITED
Company 08511575 · BROMLEY
M C A KILLIN LIMITED
Company 09183382 · HOLT
M C A QUALITY SERVICES LIMITED
Company 07083166 · BIDEFORD
M C ACCOUNTANCY & BUSINESS SERVICES LIMITED
Company 09887165 · WARMINSTER
M C AND M SOLUTIONS LIMITED
Company 09832802 · SHREWSBURY
M C ASSIST SPECIALIST BROKERS LTD
Company 08452070 · LONDON
M C ASSOCIATES (EUROPE) LTD
Company 09259637 · NEWCASTLE UPON TYNE
M C ATTACHMENTS LTD
Company 06898917 · MANCHESTER
M C ATTWOOD LIMITED
Company 07994832 · SITTINGBOURNE
M C AUTO REPAIRS LIMITED
Company 06545764 · BRISTOL
M C AUTO'S (STOCKPORT) LIMITED
Company 10346397 · STOCKPORT
M C B A LTD
Company 11536235 · LIVERPOOL
M C B PROPERTY CARE LIMITED
Company 05324981 · NEWTON ABBOT
M C BATHROOMS LIMITED
Company NI699188 · LISBURN
M C BEAR LIMITED
Company 12242267 · HESSLE
M C BEATTIE PROPERTY LIMITED
Company 10045335 · BUXTON
M C BEATY LIMITED
Company 08967143 · PENRITH
M C BETTISON GROUNDWORKS LIMITED
Company 05593437 · LISKEARD
M C BISTRO LIMITED
Company 14918381 · BLANDFORD FORUM
M C BOAM TRINITY CENTRE LIMITED
Company 04372351 · HORNCASTLE
M C BRESNEN LIMITED
Company 08718533 · WALLASEY
M C BROMELL LTD
Company 12185892 · AYLESBURY
M C BUCKLAND LIMITED
Company 04565092 · MORPETH
M C BUCKLE LIMITED
Company 08082986 · CALNE
M C BUILDERS (DORSET) LIMITED
Company 04620245 · DORCHESTER
M C BUILDING & CIVIL ENGINEERING LTD
Company 14622379 · SHEFFIELD
M C BUILDING & RENOVATION LTD
Company 14307217 · EXETER
M C BUSINESS SERVICES LIMITED
Company 06460597 · ATTLEBOROUGH
M C C DEVELOPMENTS NEWCASTLE LIMITED
Company 05252868 · NEWCASTLE UPON TYNE
M C C PROPERTIES NEWCASTLE LIMITED
Company 05128247 · DERBY
M C CAPITAL HOLDINGS LIMITED
Company 16108856 · HARROGATE
M C CARBON LTD
Company 08117898 · LEAMINGTON SPA
M C CARDS LIMITED
Company SC371539 · GLASGOW
M C CARE SOLUTIONS LTD
Company 12841839 · BOURNEMOUTH
M C CARPENTERS LIMITED
Company 14488560 · LIVERPOOL