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 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 HEATING & COOLING LTD
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 NW LIMITED
Company 15329554 · NEWTON-LE-WILLOWS
M CLACK CONTRACTOR SERVICES LTD
Company 05725939 · WATFORD
M CLAD INDUSTRIAL ROOFING & CLADDING LIMITED
Company 12938242 · BRISTOL
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
M CLOTHING LTD
Company 17312576 · ROCHDALE
M CLUB FOUNDATION LTD
Company 07884948 · STOKE ON TRENT
M CLUB SPA AND FITNESS LIMITED
Company 06496502 · FESTIVAL PARK
M CLUB SWIM LIMITED
Company 14502407 · STOKE-ON-TRENT
M COATES INDUSTRIAL ENGINEERS LIMITED
Company 04654555 · GLOUCESTER
M COBHAM & CO LTD
Company 13894883 · STOCKPORT
M COCKMAN PLUMBING AND HEATING LIMITED
Company 09895612 · EXMOUTH
M CODE LTD
Company 11549392 · BYFLEET
M COETSEE LTD
Company 14576695 · SHREWSBURY
M COFFEY ENGINEERING LTD
Company 16392185 · MAULDEN
M COISY HOME CARE SERVICE LTD
Company 12933782 · ENFIELD