M Alphabetical directory
UK companies beginning with M
Name A–Z · page 19. Date sorting is intentionally omitted here to keep very large letter directories fast.
M & G TYRE DISTRIBUTORS LIMITED
Company SC205202 · GLASGOW
M & G UK PROPERTIES LLP
Company OC448528 · LONDON
M & G VENTILATION LIMITED
Company 10065398 · LIVERPOOL
M & G VINCENT PEST CONTROL LTD
Company 11894680 · RUSHDEN
M & G WELDING SERVICES LIMITED
Company 05834131 · RAMSBOTTOM, BURY
M & G WINDOWS LIMITED
Company 04849826 · NEWCASTLE UPON TYNE
M & G WINDOWS YNYS MON LIMITED
Company 02838609 · GAERWEN
M & H (2024) LTD
Company NI721472 · BALLYMENA
M & H (INDUSTRIAL CLEANING SERVICES) LTD.
Company SC250749 · MOTHERWELL
M & H (LEEDS) LTD
Company 05162761 · LONDON
M & H (LONDON) LIMITED
Company 14843338 · LONDON
M & H (UK) LIMITED
Company 05055716 · COVENTRY
M & H ACADEMY LIMITED
Company 06511772 · LIVERPOOL
M & H ARB SERVICES LIMITED
Company 10086686 · MALVERN
M & H AUTOMOTIVE LIMITED
Company 03438804 · BECKENHAM
M & H BAKES LIMITED
Company 13483899 · CHOPPINGTON
M & H BALL LTD
Company 11768375 · PRESTON
M & H BOILER SPARES LIMITED
Company 10645965 · CHESHUNT
M & H BUILDING & ROOFING SERVICES LTD
Company 06803312 · DARLASTON
M & H BUILDING SERVICES LIMITED
Company 05929173 · WORCESTERSHIRE
M & H BUILDINGS LTD
Company 11147082 · ILFORD
M & H CANTELMI (PROPERTIES) LTD
Company 13256823 · SKEGNESS
M & H CARRIERS (ABERDEEN) LIMITED
Company SC244943 · ABERDEEN
M & H CARRIERS NORTH LIMITED
Company SC683346 · ABERDEEN
M & H CATERING TULLEYS FARM LTD
Company 13473709 · HASTINGS
M & H CHARLTON LTD
Company 07797809 · HARROW
M & H CIVILS LIMITED
Company 09340681 · GRAYS
M & H CLASSIC & PERFORMANCE LTD
Company 15914706 · EGHAM
M & H CLEANING SERVICES PORTLAND LTD
Company 17059980 · PORTLAND
M & H COAL LIMITED
Company SC428272 · CANONBIE
M & H CONSTRUCTION HIGHLANDS LTD
Company SC698231 · INVERNESS
M & H CONSTRUCTION LIMITED
Company 10764484 · LUTON
M & H CONSULTING SERVICES LTD
Company 10323193 · RAYLEIGH
M & H CONTRACTS (BELFAST) LTD
Company NI610667 · BELFAST
M & H CONTRACTS (UK) LIMITED
Company 05047441 · LONDON
M & H CONTRACTS LIMITED
Company SC240228 · KIRKCALDY
M & H DALY PROPERTY LIMITED
Company NI608330 · NEWRY
M & H DECORATORS LIMITED
Company 11259016 · IVER
M & H DETAILING YORKSHIRE LTD
Company 17280924 · BRADFORD
M & H DEVELOPMENTS LANCASHIRE LTD
Company 12237999 · SKIPTON
M & H DRY CLEANERS LTD
Company 09660096 · LONDON
M & H ELECTRICAL LIMITED
Company 05398228 · PRESTON
M & H ELECTRICAL SERVICES LTD
Company 14061066 · DROITWICH
M & H ELECTRICAL SOLUTIONS LIMITED
Company 08291516 · BUNTINGFORD
M & H ENGINEERING SERVICES LTD
Company 06030408 · CHESTERFIELD
M & H ENGLAND LTD
Company 12663155 · LIVERPOOL
M & H EVENT CATERING LTD
Company 15803462 · BRIDGWATER
M & H EVENT CO-ORDINATORS LTD
Company 07377564 · BURNLEY