M Alphabetical directory
UK companies beginning with M
Name A–Z · page 98. Date sorting is intentionally omitted here to keep very large letter directories fast.
M CHICK PLUMBING AND HEATING LIMITED
Company 11759602 · CHALFONT ST. GILES
M CHICKEN SPOT LTD
Company 15938310 · WESTCLIFF-ON-SEA
M CHILDCARE LIMITED
Company 15713617 · LONDON
M CHILTON ACCOUNTANCY SERVICES LIMITED
Company 07456614 · BROMSGROVE
M CHIP INVESTMENTS LIMITED
Company 11643753 · WARWICK
M CHIPPENDALE PROPERTY LTD
Company 17197562 · LONDON
M CHIRO LIMITED
Company 10872373 · RADSTOCK
M CHISA LTD
Company 14308401 · SKELMERSDALE
M CHISNALL & SONS LIMITED
Company 03810507 · IPSWICH
M CHOHAN LTD
Company 11791702 · LEICESTER
M CHOLERTON CONSULTING LTD
Company 07627370 · LONDON
M CHOMETTE STUDIO LIMITED
Company 12727111 · BROADSTAIRS
M CHORLTON LTD
Company 08144285 · ALTRINCHAM
M CHOUDHURY GROUP LTD
Company 16217066 · LONDON
M CHOWDHURY LIMITED
Company 14826777 · NORTHAMPTON
M CHOWDHURY LOGISTICS LTD
Company 16818714 · PRESTON
M CHRISTOU HOLDINGS LIMITED
Company 17244639 · LANCING
M CHURCH CARPENTRY LTD
Company 13493965 · WINDSOR
M CHURCH PLUMBING & HEATING LIMITED
Company 10353431 · NOTTINGHAM
M CHURCH VEHICLE SERVICES LIMITED
Company 09424225 · KETTERING
M CHURCHOUSE CONSULTANCY LIMITED
Company 14406839 · CHIPPENHAM
M CINQ UK LONDON LIMITED
Company 16624239 · LONDON
M CITY CARS LTD
Company 10274132 · HASSOCKS
M CITY DINING LIMITED
Company 17316592 · STALYBRIDGE
M CIVIL ENGINEERING LIMITED
Company 09583728 · FROME
M CIVILS LTD
Company 13424421 · ALPERTON LANE
M CLACK CONTRACTOR SERVICES LTD
Company 05725939 · WATFORD
M CLAD INDUSTRIAL ROOFING & CLADDING LIMITED
Company 12938242 · HENGROVE
M CLAPSON LTD
Company 09283900 · SWADLINCOTE
M CLARK ELECTRICAL LTD
Company 10518936 · LIVERPOOL
M CLARK LTD
Company 08072514 · CRANBROOK
M CLARK MOTORS LTD
Company 12953484 · LOOE
M CLARK SCAFFOLDING @ MANAGEMENT SERVICES LTD
Company 15335762 · CHELMSFORD
M CLARKE & SONS LIMITED
Company NI698539 · BALLYMENA
M CLARKE BUILDING SERVICES LIMITED
Company 10344784 · DUNSTABLE
M CLARKE MORTGAGES LTD
Company NI636342 · BELFAST
M CLARKE ROOFING LTD.
Company 13920626 · KING'S LYNN
M CLARKE UPHOLSTERY LTD
Company 09027350 · STONE
M CLASS PROPERTY LTD
Company SC876640 · EDINBURGH
M CLAUGHTON LTD
Company 12414737 · HOOK
M CLAY PROPERTIES LIMITED
Company 10531406 · PORT TALBOT
M CLAY SERVICES LTD
Company 16112623 · NEWCASTLE UPON TYNE
M CLAYTON CLADDING LIMITED
Company 14491703 · SHEFFIELD
M CLEANING SERVICES (TAUNTON) LIMITED
Company 06363209 · TAUNTON
M CLEMENTS PROPERTY LIMITED
Company 16358492 · NESTON
M CLIFFE SOLUTIONS LIMITED
Company 15991756 · MILTON KEYNES
M CLIMATE SOLUTIONS LTD
Company 12540355 · NOTTINGHAM
M CLINGO FARRIER LIMITED
Company 10687700 · NUNEATON