M Alphabetical directory
UK companies beginning with M
Name A–Z · page 64. Date sorting is intentionally omitted here to keep very large letter directories fast.
M A GIBSON LIMITED
Company 04707097 · WOODSTOCK
M A GIBSON PROFESSIONAL TRAINING LIMITED
Company 10098776 · BLACKPOOL
M A GILLESPIE LTD
Company 09141610 · SWANAGE
M A GRAINGE PROPERTY SERVICES LTD
Company 17092738 · LEEDS
M A GRANITE & MARBLE WORKS LIMITED
Company 05336813 · LONDON
M A GRANT HOLDINGS LTD
Company 11760079 · BATH
M A GRAVES JOINERY LTD
Company 04804065 · NORTH YORKSHIRE
M A GREEN & DAUGHTERS LTD
Company 16032679 · GRAVESEND
M A GREGORY CONSTRUCTION LIMITED
Company 04639829 · CHESTER
M A GROUP PROPERTY LTD
Company 17267978 · LONDON
M A GRUNWALD CHARITY
Company CE011172 · Registered office town not supplied
M A GUNTER GROUNDS MAINTENANCE LTD
Company 09092243 · FROME
M A GWILLIM LIMITED
Company 07448102 · NEWPORT
M A H & SONS LIMITED
Company 06222714 · SOUTH YORKSHIRE
M A H CONSULTING LIMITED
Company SC325545 · KIRKCALDY
M A H COURIER SERVICES LTD
Company 15094751 · HAVANT
M A H EXPEDITING AND INSPECTION SERVICES LIMITED
Company 09247116 · HALIFAX
M A H HEATING LIMITED
Company 05454378 · CENTRE, PORTSMOUTH
M A H MAINTENANCE LIMITED
Company 04885732 · CATERHAM
M A H SERVICES LIMITED
Company 06284508 · BROMBOROUGH
M A H STEEL LIMITED
Company 07469612 · GRAVESEND
M A H UK TRANSPORT LTD
Company 05903715 · CROYDON
M A HAIR LTD
Company 14817019 · LEICESTER
M A HAIRDRESSING LIMITED
Company 15529203 · FROME
M A HALAL GROCERY LIMITED
Company 12231601 · LONDON
M A HALE LTD
Company 16636089 · CARDIFF
M A HALFORD LTD
Company 08971950 · LEICESTER
M A HANBY LIMITED
Company 10905370 · NORFOLK
M A HANS & SONS LTD
Company 11621124 · HUDDERSFIELD
M A HARRISON LTD
Company 06013886 · CHIPPING NORTON
M A HART LTD
Company 07931551 · WEST MALLING
M A HARTLEY HOLDINGS LTD
Company 10379882 · SWANSEA
M A HASSAN LTD
Company 09490795 · LUTON
M A HAYMAN LTD
Company 09283419 · NEWTON ABBOT
M A HEALY LIMITED
Company 04338936 · MILTON KEYNES
M A HEATING AND ELECTRICAL LIMITED
Company 13407273 · DUDLEY
M A HEATING LIMITED
Company 09855554 · KETTERING
M A HEATING SERVICES LTD
Company 07855858 · GISLINGHAM
M A HILL HR CONSULTANCY LTD
Company 13136408 · BISHOP'S STORTFORD
M A HILLYEAR LTD
Company 11220949 · SOUTHAMPTON
M A HINDSHAW LTD
Company 13803515 · LONDON
M A HINTON ROOFING LTD
Company 04674807 · ANDOVER
M A HOLDINGS & INVESTMENTS LTD
Company 14228931 · BOREHAMWOOD
M A HOLDINGS 2021 LTD
Company 13719320 · GRIMSBY
M A HOMES (KERNOW) LIMITED
Company 10571245 · TRURO
M A HOMES LTD
Company 11094954 · SWANSEA
M A HOUSING AND SUPPORT CIC
Company 15535135 · BARKING
M A HOUSING LTD
Company 11069200 · WATERLOOVILLE