M Alphabetical directory

UK companies beginning with M

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

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 ELECTRONICS YORKSHIRE LIMITED

Company 15026197 · BATLEY

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 →
Active

M A FINANCIAL SERVICES LTD

Company 13069371 · WARRINGTON

Open →
Active

M A FIRE SYSTEMS LIMITED

Company 06839378 · PETERBOROUGH

Open →
Active

M A FISHING LIMITED

Company SC592641 · FRASERBURGH

Open →
Active

M A FISHLOCK TRANSPORT LIMITED

Company 07014360 · NEWBURY

Open →
Active

M A FITNESS LTD

Company 12360389 · SANDHURST

Open →
Active

M A FITZGERALD LIMITED

Company 05600290 · HERTFORDSHIRE

Open →
Active

M A FLANAGAN LIMITED

Company 07872009 · BRISTOL

Open →
Active

M A FLOORING & CARPETS LTD

Company 08122099 · CRAWLEY

Open →
Active

M A FLOORING LIMITED

Company 05289082 · CHELTENHAM

Open →
Active

M A FOOD (PORTSMOUTH) LIMITED

Company 07594866 · PORTSMOUTH

Open →
Active

M A FOODS BIRMINGHAM LTD

Company 16730091 · BIRMINGHAM

Open →
Active

M A FRADGLEY HGV & TRAILER REPAIRS LTD

Company 07971788 · HALIFAX

Open →
Active

M A FRANKCOM LTD

Company 13376432 · PORT TALBOT

Open →
Active

M A FRUIT & VEG LIMITED

Company 17208136 · LONDON

Open →
Active

M A G JOINERY LIMITED

Company 06212979 · LANCASTER

Open →
Active

M A GALAXY INT UK LTD

Company 13671542 · SWADLINCOTE

Open →
Active

M A GARAGE LTD

Company 17072119 · LONDON

Open →
Active

M A GARMENTS (LONDON) LIMITED

Company 04808248 · LONDON

Open →
Active

M A GAVIN LIMITED

Company 04678126 · WEST MIDLANDS

Open →
Active

M A GEE CARPENTRY HOLDINGS LIMITED

Company 11592752 · WATERLOOVILLE

Open →
Active

M A GEE CARPENTRY SERVICES LIMITED

Company 05771674 · WATERLOOVILLE

Open →