M Alphabetical directory

UK companies beginning with M

Name A–Z · page 62. Date sorting is intentionally omitted here to keep very large letter directories fast.

Active

M A CRAFT (PROPERTIES) LIMITED

Company 04713223 · STOKE ON TRENT

Open →
Active

M A CRANE ELECTRICAL LTD

Company 16719173 · BOSTON

Open →
Active

M A CUGGY CONSTRUCTION SERVICES LIMITED

Company 06526653 · WALLSEND

Open →
Active

M A D GROUP LTD

Company 13455654 · WALTHAM ABBEY

Open →
Active

M A D LIFTS LTD

Company 11719333 · MITCHAM

Open →
Active

M A D LIM-LO LIMITED

Company 10351964 · LONDON

Open →
Active

M A D MOVERS LTD

Company 09740303 · BURTON-ON-TRENT

Open →
Active

M A D PRODUCTION MANAGEMENT LTD

Company 11640232 · BRIGHTON

Open →
Active

M A DACEY TRANSPORT LIMITED

Company 17427847 · HAVERHILL

Open →
Active

M A DALWOOD PLUMBING AND HEATING LTD

Company 16781489 · MARTOCK

Open →
Active

M A DALY BUILDING CONTRACTORS LTD

Company 04328752 · CHINNOR

Open →
Active

M A DAVIDSON & CO

Company SL003206 · ORKNEY

Open →
Active

M A DELANEY LTD

Company 11365973 · HAYES

Open →
Active

M A DESIGN INTERIORS LTD

Company 12932246 · SUDBURY

Open →
Active

M A DETAILING AND SALES LTD

Company 16718615 · ROTHERHAM

Open →
Active

M A DEVELOPMENTS (ABERDEEN) LIMITED

Company SC682896 · ABERDEEN

Open →
Active

M A DEVELOPMENTS LIMITED

Company 03318897 · STOKE ON TRENT

Open →
Active

M A DINING FOODS LTD

Company 17487002 · WALSALL

Open →
Active

M A DINING LTD

Company 16545314 · KINGSWINFORD

Open →
Active

M A DISTRIBUTIONS LTD

Company 17427737 · HALIFAX

Open →
Active

M A DOORS AND WINDOWS LTD

Company 17409310 · MANCHESTER

Open →
Active

M A DRIVING LIMITED

Company 15561159 · LONDON

Open →
Active

M A DRIVING SCHOOL YORKSHIRE LTD

Company 15390414 · MIDDLESBROUGH

Open →
Active

M A DRYLINING & PLASTERING LTD

Company 11497094 · BOREHAMWOOD

Open →
Active

M A DUAH LTD

Company 14599716 · LONDON

Open →
Active

M A E BUILDING SERVICES LTD

Company 04740542 · ROCHFORD

Open →
Active

M A E PROPERTIES LIMITED

Company 07519449 · DEVON

Open →
Active

M A E REAL ESTATE LIMITED

Company 10534349 · LONDON

Open →
Active

M A EASTMAN LIMITED

Company 09111487 · PETERBOROUGH

Open →
Active

M A EBSWORTH LIMITED

Company 04181991 · ONGAR

Open →
Active

M A EDINBURGH LTD

Company SC814871 · EDINBURGH

Open →
Active

M A ELECTRICAL SERVICES LIMITED

Company 10312277 · SWANSEA

Open →
Active

M A ELECTRONICS LIMITED

Company 03288919 · LONDON

Open →
Active

M A ENTERPRISES SUSSEX LIMITED

Company 08034044 · HAILSHAM

Open →
Active

M A ENTERTAINMENT LTD

Company 12636481 · BIRMINGHAM

Open →
Active

M A EQUESTRIAN LIMITED

Company 16691621 · ASHBOURNE

Open →
Active

M A ESTATES HFD LTD

Company 16382366 · HUDDERSFIELD

Open →
Active

M A EVANS TRANSPORT LIMITED

Company 00946338 · POWYS

Open →
Active

M A EVENTS LTD

Company 09219798 · LONDON

Open →
Active

M A EVERETT CONSULTING LTD

Company 11889222 · WALTHAM CROSS

Open →
Active

M A EXECUTIVE LIMITED

Company 10044929 · BIRMINGHAM

Open →
Active

M A EXTANCE LIMITED

Company 08252174 · OSWESTRY

Open →
Active

M A F ADAMS CONSULTANCY LTD

Company 11532979 · BIRMINGHAM

Open →
Active

M A F LTD

Company 12541451 · BIRMINGHAM

Open →
Active

M A F O CONSULTING LIMITED

Company 07585117 · EALING

Open →
Active

M A F OCCUPATIONAL THERAPY SERVICES LIMITED

Company 10879183 · NOTTINGHAM

Open →
Active

M A FABRICATIONS LTD

Company 04344022 · CUMBRIA

Open →
Active

M A FASTMOVE LIMITED

Company 10789354 · BIRMINGHAM

Open →