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.

Active

M A GIBSON LIMITED

Company 04707097 · WOODSTOCK

Open →
Active

M A GIBSON PROFESSIONAL TRAINING LIMITED

Company 10098776 · BLACKPOOL

Open →
Active

M A GILLESPIE LTD

Company 09141610 · SWANAGE

Open →
Active

M A GRAINGE PROPERTY SERVICES LTD

Company 17092738 · LEEDS

Open →
Active

M A GRANITE & MARBLE WORKS LIMITED

Company 05336813 · LONDON

Open →
Active

M A GRANT HOLDINGS LTD

Company 11760079 · BATH

Open →
Active

M A GRAVES JOINERY LTD

Company 04804065 · NORTH YORKSHIRE

Open →
Active

M A GREEN & DAUGHTERS LTD

Company 16032679 · GRAVESEND

Open →
Active

M A GREGORY CONSTRUCTION LIMITED

Company 04639829 · CHESTER

Open →
Active

M A GROUP PROPERTY LTD

Company 17267978 · LONDON

Open →
Active

M A GRUNWALD CHARITY

Company CE011172 · Registered office town not supplied

Open →
Active

M A GUNTER GROUNDS MAINTENANCE LTD

Company 09092243 · FROME

Open →
Active

M A GWILLIM LIMITED

Company 07448102 · NEWPORT

Open →
Active

M A H & SONS LIMITED

Company 06222714 · SOUTH YORKSHIRE

Open →
Active

M A H CONSULTING LIMITED

Company SC325545 · KIRKCALDY

Open →
Active

M A H COURIER SERVICES LTD

Company 15094751 · HAVANT

Open →
Active

M A H EXPEDITING AND INSPECTION SERVICES LIMITED

Company 09247116 · HALIFAX

Open →
Active

M A H HEATING LIMITED

Company 05454378 · CENTRE, PORTSMOUTH

Open →
Active

M A H MAINTENANCE LIMITED

Company 04885732 · CATERHAM

Open →
Active

M A H SERVICES LIMITED

Company 06284508 · BROMBOROUGH

Open →
Active

M A H STEEL LIMITED

Company 07469612 · GRAVESEND

Open →
Active

M A H UK TRANSPORT LTD

Company 05903715 · CROYDON

Open →
Active

M A HAIR LTD

Company 14817019 · LEICESTER

Open →
Active

M A HAIRDRESSING LIMITED

Company 15529203 · FROME

Open →
Active

M A HALAL GROCERY LIMITED

Company 12231601 · LONDON

Open →
Active

M A HALE LTD

Company 16636089 · CARDIFF

Open →
Active

M A HALFORD LTD

Company 08971950 · LEICESTER

Open →
Active

M A HANBY LIMITED

Company 10905370 · NORFOLK

Open →
Active

M A HANS & SONS LTD

Company 11621124 · HUDDERSFIELD

Open →
Active

M A HARRISON LTD

Company 06013886 · CHIPPING NORTON

Open →
Active

M A HART LTD

Company 07931551 · WEST MALLING

Open →
Active

M A HARTLEY HOLDINGS LTD

Company 10379882 · SWANSEA

Open →
Active

M A HASSAN LTD

Company 09490795 · LUTON

Open →
Active

M A HAYMAN LTD

Company 09283419 · NEWTON ABBOT

Open →
Active

M A HEALY LIMITED

Company 04338936 · MILTON KEYNES

Open →
Active

M A HEATING AND ELECTRICAL LIMITED

Company 13407273 · DUDLEY

Open →
Active

M A HEATING LIMITED

Company 09855554 · KETTERING

Open →
Active

M A HEATING SERVICES LTD

Company 07855858 · GISLINGHAM

Open →
Active

M A HILL HR CONSULTANCY LTD

Company 13136408 · BISHOP'S STORTFORD

Open →
Active

M A HILLYEAR LTD

Company 11220949 · SOUTHAMPTON

Open →
Active

M A HINDSHAW LTD

Company 13803515 · LONDON

Open →
Active

M A HINTON ROOFING LTD

Company 04674807 · ANDOVER

Open →
Active

M A HOLDINGS & INVESTMENTS LTD

Company 14228931 · BOREHAMWOOD

Open →
Active

M A HOLDINGS 2021 LTD

Company 13719320 · GRIMSBY

Open →
Active

M A HOMES (KERNOW) LIMITED

Company 10571245 · TRURO

Open →
Active

M A HOMES LTD

Company 11094954 · SWANSEA

Open →
Active

M A HOUSING AND SUPPORT CIC

Company 15535135 · BARKING

Open →
Active

M A HOUSING LTD

Company 11069200 · WATERLOOVILLE

Open →