M Alphabetical directory
UK companies beginning with M
Name A–Z · page 96. Date sorting is intentionally omitted here to keep very large letter directories fast.
M CAMBRIDGE LTD
Company 08276945 · HUNTINGDON
M CAMILLERI LTD
Company 16308252 · CARDIFF
M CAN BUILDERS LTD
Company 11967116 · LONDON
M CANAVAN ASSOCIATES LIMITED
Company 04724632 · RIPON
M CANAVAN CONSULTING LTD
Company 13068454 · LEEDS
M CANDREA LTD
Company 16151940 · LONDON
M CANHAM ELECTRICAL LTD
Company 13499945 · BASCHURCH, SHREWSBURY
M CANILLAS HEALTHCARE LIMITED
Company 15368769 · HAYES
M CANNON ENGINEERING LTD
Company 16350639 · UXBRIDGE
M CAP MANAGEMENT LIMITED
Company 16983296 · HODDESDON
M CAPITAL (CITYLIFE) LIMITED
Company 13352393 · YORK
M CAPITAL ASSETS LTD
Company 10732581 · PORTSMOUTH
M CAPITAL GROUP - MCG LIMITED
Company 12278278 · LONDON
M CAPITAL HOLDINGS LTD
Company 16687223 · WELLINGBOROUGH
M CAPITAL INVESTMENT PARTNERS LIMITED
Company 03739610 · LANCASTER
M CAPITAL LTD
Company 13792027 · LONDON
M CAR (NW) LTD
Company 09997131 · PRESTON
M CAR DEALS LTD
Company 17300053 · LONDON
M CAR HIRE LTD
Company 14680498 · LEICESTER
M CAR REPAIRS LTD
Company 12852391 · HUDDERSFIELD
M CAR SALES (NW) LTD
Company 12841132 · BLACKBURN
M CAR SALES LTD
Company 17382541 · WARRINGTON
M CAR TRADERS LTD
Company 16696755 · IPSWICH
M CARDNO FISHING LTD
Company SC466419 · FRASERBURGH
M CARE (NI) LTD
Company NI633898 · BELFAST
M CAREY LTD
Company 15322980 · CANNOCK
M CAREY PROPERTIES LIMITED
Company 09312350 · ST. ALBANS
M CARGO SOLUTIONS LTD
Company 15175873 · MAIDENHEAD
M CARHOUSE LIMITED
Company 15462819 · BRISTOL
M CARNEY SERVICES LTD
Company SC761634 · AIRDRIE
M CARR CONTRACTS LTD
Company NI663759 · CRAIGAVON
M CARR LIMITED
Company 11881311 · WORTHING
M CARRICK PROPERTY SOLUTIONS LTD
Company 16701901 · JARROW
M CARS (ESSEX) LTD
Company 15733898 · GRAYS
M CARS (LEICESTER) LTD
Company 05696579 · LEICESTER
M CARS (NORTH EAST) LIMITED
Company 10270832 · WASHINGTON
M CARS LONDON LIMITED
Company 16362071 · LONDON
M CARS N PARTS LTD
Company 15665477 · FROME
M CARS SURREY LTD
Company 10349007 · LINGFIELD
M CARSE HOLDINGS LTD
Company 13661868 · NORWICH
M CARTER & ASSOCIATES LTD
Company 15592297 · SOUTHAMPTON
M CARTER BRICKWORK LIMITED
Company 06139482 · BUCKINGHAM
M CARTER HEATING & PLUMBING LTD
Company 14112380 · WARWICK
M CARTER LAW LIMITED
Company 10776870 · SKELMERSDALE
M CARTER PLASTERING LIMITED
Company 05659946 · KENILWORTH
M CARTER PLUMBING SERVICES LIMITED
Company 07081256 · STAFFORD
M CARTER TRADING LIMITED
Company 10412844 · LIVERPOOL
M CARTNER LIMITED
Company SC265566 · DUMFRIES