M Alphabetical directory
UK companies beginning with M
Name A–Z · page 94. Date sorting is intentionally omitted here to keep very large letter directories fast.
M C PATHOLOGY LTD.
Company 14222388 · HASLEMERE
M C PEARCY LIMITED
Company 04511905 · CARNFORTH
M C PEAT & CO. LLP
Company OC368230 · ASCOT
M C PEAT FINANCE COMPANY LIMITED
Company 07880406 · ASCOT
M C PERRY LIMITED
Company 07531504 · WARRINGTON
M C PLANT SERVICES LTD
Company 17554418 · CRAWLEY
M C PLUMBING & HEATING N.I. LTD
Company NI727249 · BELFAST
M C PLUMBING & HEATING SERVICES LIMITED
Company 15118611 · LLANELLI
M C PRECISION JOINERY LTD
Company NI674637 · STRABANE
M C PRODUCTS LIMITED
Company 02973375 · HITCHIN
M C PROJECT SERVICES LTD
Company 09445885 · SOLIHULL
M C PROPERTIES (LEEDS) LIMITED
Company 03255260 · Registered office town not supplied
M C PROPERTIES INVESTMENT LIMITED
Company 17487296 · LONDON
M C PROPERTY INVESTMENT AND DEVELOPMENT LIMITED
Company 10600810 · WOKING
M C PROPERTY MANAGEMENT LTD
Company 11906291 · LONDON
M C PROPERTY NORTH WEST LIMITED
Company 09871201 · LIVERPOOL
M C PROPERTY SERVICES (HERTS) LIMITED
Company 07895375 · RICKMANSWORTH
M C R B INVESTMENTS LTD
Company 11212221 · IVER
M C R DEVELOPMENTS LIMITED
Company 03217864 · AXMINSTER
M C R PROPERTIES LTD
Company 05619642 · MANCHESTER
M C R RACE CARS LIMITED
Company 06278678 · HAVERFORDWEST
M C R VEHICLE SALES LIMITED
Company 06319682 · CHIPPING SODBURY
M C RECRUITING LTD
Company 11854147 · LONDON
M C REED LIMITED
Company 13441439 · SIDCUP
M C REPAIRS LTD
Company 06792701 · BLACKPOOL
M C RESIDENTS CO. LTD
Company 10285605 · SOLIHULL
M C ROOFING & BUILDING LTD
Company 16075012 · WISBECH
M C RUDD HOLDINGS LIMITED
Company 10821990 · SOUTHAMPTON
M C S (LINCOLN) LIMITED
Company 04617254 · LINCOLN
M C S (NORTH WEST) LIMITED
Company 07794159 · STOCKPORT
M C S BUILDING & JOINERY LIMITED
Company NI605064 · LISBURN
M C S C RESTAURANTS LIMITED
Company 13679291 · BROMLEY
M C S SALES LIMITED
Company 01766795 · ROSS-ON-WYE
M C SALTER & SONS LIMITED
Company 04695254 · WISBECH
M C SCAFFOLDING LTD
Company NI687688 · STRABANE
M C SERVICES (DEVON) LTD
Company 06336003 · EXETER
M C SERVICES (IW) LIMITED
Company 17310947 · NEWPORT
M C SERVICES LINKS LIMITED
Company 09213560 · BUCKHURST HILL
M C SHOTS LTD
Company 14549835 · WASHINGTON
M C SIGNS (NW) LTD
Company 08805872 · STOKE-ON-TRENT
M C SIMONS FIRE SAFETY SERVICES LTD
Company 14272634 · COLCHESTER
M C SMITH PROPERTIES LTD
Company 16490404 · BRIGG
M C SNOOK CONSULTING LTD
Company 17270802 · BUXTON
M C SQUARED (SCOT) LTD
Company SC649517 · EDINBURGH
M C SQUARED DESIGN LIMITED
Company 08895568 · TRURO
M C SQUARED LIMITED
Company 02808184 · COBHAM
M C STONEMASONS LTD
Company SC690350 · GLASGOW
M C STORES (CLECKHEATON) LTD
Company 14667477 · CLECKHEATON