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.

Active

M C BROMELL LTD

Company 12185892 · AYLESBURY

Open →
Active

M C BUCKLAND LIMITED

Company 04565092 · MORPETH

Open →
Active

M C BUCKLE LIMITED

Company 08082986 · CALNE

Open →
Active

M C BUILDERS (DORSET) LIMITED

Company 04620245 · DORSET

Open →
Active

M C BUILDING & CIVIL ENGINEERING LTD

Company 14622379 · SHEFFIELD

Open →
Active

M C BUILDING & RENOVATION LTD

Company 14307217 · EXETER

Open →
Active

M C BUSINESS SERVICES LIMITED

Company 06460597 · ATTLEBOROUGH

Open →
Active

M C C DEVELOPMENTS NEWCASTLE LIMITED

Company 05252868 · NEWCASTLE UPON TYNE

Open →
Active

M C C PROPERTIES NEWCASTLE LIMITED

Company 05128247 · NEWCASTLE UPON TYNE

Open →
Active

M C CAPITAL HOLDINGS LIMITED

Company 16108856 · HARROGATE

Open →
Active

M C CARBON LTD

Company 08117898 · LEAMINGTON SPA

Open →
Active

M C CARDS LIMITED

Company SC371539 · GLASGOW

Open →
Active

M C CARE SOLUTIONS LTD

Company 12841839 · BOURNEMOUTH

Open →
Active

M C CARPENTERS LIMITED

Company 14488560 · LIVERPOOL

Open →
Active

M C CARPENTERY LTD

Company 15775659 · NORTHAMPTON

Open →
Active

M C CARPENTRY & CONSTRUCTION SERVICES LIMITED

Company 11919859 · BILLERICAY

Open →
Active

M C CARPENTRY & JOINERY LIMITED

Company 06260153 · SHREWSBURY

Open →
Active

M C CARPENTRY & ROOFING LIMITED

Company 09438631 · GLOUCESTERSHIRE

Open →
Active

M C CARPENTRY LIMITED

Company 04582997 · REIGATE

Open →
Active

M C CARPETS LIMITED

Company 08684480 · BASILDON

Open →
Active

M C CASSWELL & SONS COMPANY LTD

Company 11802934 · MARKET HARBOROUGH

Open →
Active

M C CEILING & PARTITIONS LIMITED

Company 05185550 · SHEFFIELD

Open →
Active

M C CLUB LIMITED

Company 15417024 · PETWORTH

Open →
Active

M C COMMERCIAL CLEANING GROUP LIMITED

Company 15890780 · GREAT YARMOUTH

Open →
Active

M C COMMERCIAL PROPERTIES LIMITED

Company 16459371 · SOUTHAM

Open →
Active

M C COMMUNICATIONS LTD

Company 13699990 · DONCASTER

Open →
Active

M C CONSULTING (UK) LIMITED

Company 08472921 · HARROW

Open →
Active

M C CONSULTING SOUTH EAST LTD

Company 17134902 · BILLERICAY

Open →
Active

M C COOPER LIMITED

Company 15393300 · LONDON

Open →
Active

M C CORBALLY LIMITED

Company 11504834 · BIRMINGHAM

Open →
Active

M C CORRUGATING SERVICES LIMITED

Company 06137208 · HIGH PEAK

Open →
Active

M C COURIERS (LANCS) LIMITED

Company 16855859 · BLACKPOOL

Open →
Active

M C CRANE HIRE LTD

Company 12734636 · COSELEY

Open →
Active

M C CUSTOMS LIMITED

Company 14006432 · LOWESTOFT

Open →
Active

M C D MANCHESTER LIMITED

Company 07153381 · MANCHESTER

Open →
Active

M C DENTAL EQUIPMENT LTD

Company 09165100 · BLACKPOOL

Open →
Active

M C DENTAL LABORATORY LIMITED

Company NI648172 · DOWNPATRICK

Open →
Active

M C DENTISTRY LIMITED

Company 00475960 · KEARSLEY

Open →
Active

M C DESIGNS (NORTH WEST) LTD

Company 09171382 · CONGLETON

Open →
Active

M C DEVELOPMENTS (NORTH WEST) LTD

Company 14636036 · BACUP

Open →
Active

M C DEVELOPMENTS (SCAWBY) LIMITED

Company 04523758 · BRIGG

Open →
Active

M C DOHERTY LTD

Company 14051427 · LEEDS

Open →
Active

M C DOOR SYSTEMS LTD

Company 07803856 · HORBURY

Open →
Active

M C DRIVER DIRECT LTD

Company 13244686 · WISBECH

Open →
Active

M C DRIVEWAYS & UTILITIES LTD

Company 16510996 · KINGSWINFORD

Open →
Active

M C E A LIMITED

Company 11953278 · BRENTWOOD

Open →
Active

M C E BUILDERS LTD

Company 14283547 · BOLTON

Open →
Active

M C E C & I LTD

Company 10877006 · DIDCOT

Open →