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 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 · WELWYN GARDEN CITY

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 →
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 OF TRADE LTD

Company 17519167 · LONDON

Open →
Active

M A GROUP PROPERTY LTD

Company 17267978 · EALING

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 →