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.

Active

M & G TYRE DISTRIBUTORS LIMITED

Company SC205202 · GLASGOW

Open →
Active

M & G UK PROPERTIES LLP

Company OC448528 · LONDON

Open →
Active

M & G VENTILATION LIMITED

Company 10065398 · LIVERPOOL

Open →
Active

M & G VINCENT PEST CONTROL LTD

Company 11894680 · RUSHDEN

Open →
Active

M & G WELDING SERVICES LIMITED

Company 05834131 · RAMSBOTTOM, BURY

Open →
Active

M & G WINDOWS LIMITED

Company 04849826 · NEWCASTLE UPON TYNE

Open →
Active

M & G WINDOWS YNYS MON LIMITED

Company 02838609 · GAERWEN

Open →
Active

M & H (2024) LTD

Company NI721472 · BALLYMENA

Open →
Active

M & H (INDUSTRIAL CLEANING SERVICES) LTD.

Company SC250749 · MOTHERWELL

Open →
Active

M & H (LEEDS) LTD

Company 05162761 · LONDON

Open →
Active

M & H (LONDON) LIMITED

Company 14843338 · LONDON

Open →
Active

M & H (UK) LIMITED

Company 05055716 · COVENTRY

Open →
Active

M & H ACADEMY LIMITED

Company 06511772 · LIVERPOOL

Open →
Active

M & H ARB SERVICES LIMITED

Company 10086686 · MALVERN

Open →
Active

M & H AUTOMOTIVE LIMITED

Company 03438804 · BECKENHAM

Open →
Active

M & H BAKES LIMITED

Company 13483899 · CHOPPINGTON

Open →
Active

M & H BALL LTD

Company 11768375 · PRESTON

Open →
Active

M & H BOILER SPARES LIMITED

Company 10645965 · CHESHUNT

Open →
Active

M & H BUILDING & ROOFING SERVICES LTD

Company 06803312 · DARLASTON

Open →
Active

M & H BUILDING SERVICES LIMITED

Company 05929173 · WORCESTERSHIRE

Open →
Active

M & H BUILDINGS LTD

Company 11147082 · ILFORD

Open →
Active

M & H CANTELMI (PROPERTIES) LTD

Company 13256823 · SKEGNESS

Open →
Active

M & H CARRIERS (ABERDEEN) LIMITED

Company SC244943 · ABERDEEN

Open →
Active

M & H CARRIERS NORTH LIMITED

Company SC683346 · ABERDEEN

Open →
Active

M & H CATERING TULLEYS FARM LTD

Company 13473709 · HASTINGS

Open →
Active

M & H CHARLTON LTD

Company 07797809 · HARROW

Open →
Active

M & H CIVILS LIMITED

Company 09340681 · GRAYS

Open →
Active

M & H CLASSIC & PERFORMANCE LTD

Company 15914706 · EGHAM

Open →
Active

M & H CLEANING SERVICES PORTLAND LTD

Company 17059980 · PORTLAND

Open →
Active

M & H COAL LIMITED

Company SC428272 · CANONBIE

Open →
Active

M & H CONSTRUCTION HIGHLANDS LTD

Company SC698231 · INVERNESS

Open →
Active

M & H CONSTRUCTION LIMITED

Company 10764484 · LUTON

Open →
Active

M & H CONSULTING SERVICES LTD

Company 10323193 · RAYLEIGH

Open →
Active

M & H CONTRACTS (BELFAST) LTD

Company NI610667 · BELFAST

Open →
Active

M & H CONTRACTS (UK) LIMITED

Company 05047441 · LONDON

Open →
Active

M & H CONTRACTS LIMITED

Company SC240228 · KIRKCALDY

Open →
Active

M & H DALY PROPERTY LIMITED

Company NI608330 · NEWRY

Open →
Active

M & H DECORATORS LIMITED

Company 11259016 · IVER

Open →
Active

M & H DETAILING YORKSHIRE LTD

Company 17280924 · BRADFORD

Open →
Active

M & H DEVELOPMENTS LANCASHIRE LTD

Company 12237999 · SKIPTON

Open →
Active

M & H DRY CLEANERS LTD

Company 09660096 · LONDON

Open →
Active

M & H ELECTRICAL LIMITED

Company 05398228 · PRESTON

Open →
Active

M & H ELECTRICAL SERVICES LTD

Company 14061066 · DROITWICH

Open →
Active

M & H ELECTRICAL SOLUTIONS LIMITED

Company 08291516 · BUNTINGFORD

Open →
Active

M & H ENGINEERING SERVICES LTD

Company 06030408 · CHESTERFIELD

Open →
Active

M & H ENGLAND LTD

Company 12663155 · LIVERPOOL

Open →
Active

M & H EVENT CATERING LTD

Company 15803462 · BRIDGWATER

Open →
Active

M & H EVENT CO-ORDINATORS LTD

Company 07377564 · BURNLEY

Open →