M Alphabetical directory
UK companies beginning with M
Name A–Z · page 91. Date sorting is intentionally omitted here to keep very large letter directories fast.
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 · DORSET
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 · NEWCASTLE UPON TYNE
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
M C CARPENTERY LTD
Company 15775659 · NORTHAMPTON
M C CARPENTRY & CONSTRUCTION SERVICES LIMITED
Company 11919859 · BILLERICAY
M C CARPENTRY & JOINERY LIMITED
Company 06260153 · SHREWSBURY
M C CARPENTRY & ROOFING LIMITED
Company 09438631 · GLOUCESTERSHIRE
M C CARPENTRY LIMITED
Company 04582997 · REIGATE
M C CARPETS LIMITED
Company 08684480 · BASILDON
M C CASSWELL & SONS COMPANY LTD
Company 11802934 · MARKET HARBOROUGH
M C CEILING & PARTITIONS LIMITED
Company 05185550 · SHEFFIELD
M C CLUB LIMITED
Company 15417024 · PETWORTH
M C COMMERCIAL CLEANING GROUP LIMITED
Company 15890780 · GREAT YARMOUTH
M C COMMERCIAL PROPERTIES LIMITED
Company 16459371 · SOUTHAM
M C COMMUNICATIONS LTD
Company 13699990 · DONCASTER
M C CONSULTING (UK) LIMITED
Company 08472921 · HARROW
M C CONSULTING SOUTH EAST LTD
Company 17134902 · BILLERICAY
M C COOPER LIMITED
Company 15393300 · LONDON
M C CORBALLY LIMITED
Company 11504834 · BIRMINGHAM
M C CORRUGATING SERVICES LIMITED
Company 06137208 · HIGH PEAK
M C COURIERS (LANCS) LIMITED
Company 16855859 · BLACKPOOL
M C CRANE HIRE LTD
Company 12734636 · COSELEY
M C CUSTOMS LIMITED
Company 14006432 · LOWESTOFT
M C D MANCHESTER LIMITED
Company 07153381 · MANCHESTER
M C DENTAL EQUIPMENT LTD
Company 09165100 · BLACKPOOL
M C DENTAL LABORATORY LIMITED
Company NI648172 · DOWNPATRICK
M C DENTISTRY LIMITED
Company 00475960 · KEARSLEY
M C DESIGNS (NORTH WEST) LTD
Company 09171382 · CONGLETON
M C DEVELOPMENTS (NORTH WEST) LTD
Company 14636036 · BACUP
M C DEVELOPMENTS (SCAWBY) LIMITED
Company 04523758 · BRIGG
M C DOHERTY LTD
Company 14051427 · LEEDS
M C DOOR SYSTEMS LTD
Company 07803856 · HORBURY
M C DRIVER DIRECT LTD
Company 13244686 · WISBECH
M C DRIVEWAYS & UTILITIES LTD
Company 16510996 · KINGSWINFORD
M C E A LIMITED
Company 11953278 · BRENTWOOD
M C E BUILDERS LTD
Company 14283547 · BOLTON
M C E C & I LTD
Company 10877006 · DIDCOT