M Alphabetical directory
UK companies beginning with M
Name A–Z · page 59. Date sorting is intentionally omitted here to keep very large letter directories fast.
M &S MOTORS LTD
Company 15338730 · SHEFFIELD
M + D PROPERTIES (CUMBRIA) LTD
Company 02948552 · COCKERMOUTH
M + E ENGINEERS LIMITED
Company 03622848 · ROCHESTER
M + J TRADING LTD
Company 02508636 · STOCKPORT
M + K SERVICES (NORTHERN) LIMITED
Company 04654817 · TEAM VALLEY TRADING ESTATE
M + M JOINERS AND BUILDERS LIMITED
Company 06960599 · HEYWOOD
M + P CIVILS LIMITED
Company 06716760 · PRESTON
M + P ENTERPRISES LIMITED
Company 04775659 · Registered office town not supplied
M + S L FOLLEN LIMITED
Company 06302360 · PRESTON
M $ M LTD
Company 17177651 · SLOUGH
M 1 ENGINEERING LIMITED
Company 01059299 · BRADFORD
M 1 K WARRIORS LIMITED
Company 08871337 · BELPER
M 1 KEBABS LIMITED
Company SC470832 · CUMNOCK
M 1090 LIMITED
Company 08539144 · HARROW
M 17 PM LTD
Company 10807460 · HULL
M 2 E TRADING LTD
Company 15643866 · WALLINGTON
M 2 ELECTRICAL SERVICES LTD
Company 11696250 · BUCKINGHAM
M 2 M MASONRY LIMITED
Company SC275826 · Registered office town not supplied
M 2 MECHANICAL LTD
Company 09650972 · BUCKINGHAM
M 2 TECHNICAL SERVICES (NORTH WALES) LTD
Company 06489438 · GRAVESEND
M 25 ESTATES LIMITED
Company 02261517 · LONDON
M 25 GROUP LIMITED
Company 02261658 · LONDON
M 25 INVESTMENTS LIMITED
Company 02261656 · LONDON
M 3 FAST FOODS LIMITED
Company SC250890 · MUSSELBURGH
M 3 INVESTMENT LTD
Company 11699576 · HARROW
M 3 S TRAIDING WEB LTD
Company 16406881 · LONDON
M 360 ICT LIMITED
Company 16648007 · LONDON
M 4 ENERGY LIMITED
Company SC444380 · FORFAR
M 4 MART LIMITED
Company 11463119 · BURY
M 4 MOTORING DRIVING SCHOOL LIMITED
Company 09064045 · NEWPORT
M 4 U LIMITED
Company 08830938 · TAUNTON
M 77 SEN LIMITED
Company 10971039 · PALMERS GREEN
M 8 PROPERTIES LIMITED
Company OE027514 · ST HELIER
M 881 LIMITED
Company 17354162 · IPSWICH
M 8UPA LTD
Company 12399768 · KENT
M A CONSTRUCTION & DEVELOPERS LTD
Company 12507336 · MANCHESTER
M A & A A INVESTMENTS LIMITED
Company 09387651 · LONDON
M A & A V RAISEY HAULAGE LIMITED
Company 12134762 · CHEDDAR
M A & CO ACCOUNTANCY SERVICES LTD
Company 15607820 · NELSON
M A & CO VENTURES LTD
Company 17261459 · BIRMINGHAM
M A & J BAIRD LIMITED
Company 05712192 · CUMBRIA
M A & J BUILDING CONTRACTORS LTD
Company 16837348 · FAREHAM
M A & J LTD
Company 16826566 · DUNSTON
M A & K PORTFOLIO LLP
Company OC440410 · LONDON
M A & L PROPERTIES LTD
Company 13873481 · CAERPHILLY
M A & M LTD
Company 14705557 · MANCHESTER
M A & SONS YORKSHIRE LTD
Company 14568448 · BRADFORD
M A + D LTD
Company 07528135 · LONDON