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.
M A FINANCIAL SERVICES LTD
Company 13069371 · WARRINGTON
M A FIRE SYSTEMS LIMITED
Company 06839378 · PETERBOROUGH
M A FISHING LIMITED
Company SC592641 · FRASERBURGH
M A FISHLOCK TRANSPORT LIMITED
Company 07014360 · NEWBURY
M A FITNESS LTD
Company 12360389 · SANDHURST
M A FITZGERALD LIMITED
Company 05600290 · WELWYN GARDEN CITY
M A FLANAGAN LIMITED
Company 07872009 · BRISTOL
M A FLOORING & CARPETS LTD
Company 08122099 · CRAWLEY
M A FLOORING LIMITED
Company 05289082 · CHELTENHAM
M A FOOD (PORTSMOUTH) LIMITED
Company 07594866 · PORTSMOUTH
M A FOODS BIRMINGHAM LTD
Company 16730091 · BIRMINGHAM
M A FRADGLEY HGV & TRAILER REPAIRS LTD
Company 07971788 · HALIFAX
M A FRANKCOM LTD
Company 13376432 · PORT TALBOT
M A FRUIT & VEG LIMITED
Company 17208136 · LONDON
M A G JOINERY LIMITED
Company 06212979 · LANCASTER
M A GALAXY INT UK LTD
Company 13671542 · SWADLINCOTE
M A GARAGE LTD
Company 17072119 · LONDON
M A GARMENTS (LONDON) LIMITED
Company 04808248 · LONDON
M A GAVIN LIMITED
Company 04678126 · WEST MIDLANDS
M A GEE CARPENTRY HOLDINGS LIMITED
Company 11592752 · WATERLOOVILLE
M A GEE CARPENTRY SERVICES LIMITED
Company 05771674 · WATERLOOVILLE
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 OF TRADE LTD
Company 17519167 · LONDON
M A GROUP PROPERTY LTD
Company 17267978 · EALING
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