M Alphabetical directory
UK companies beginning with M
Name A–Z · page 44. Date sorting is intentionally omitted here to keep very large letter directories fast.
M & P ASHBROOKE HORSE & JOCKEY LIMITED
Company 12386649 · ELLESMERE PORT
M & P B PROPERTIES LIMITED
Company 12495384 · STOURBRIDGE
M & P BRADLEY LTD
Company NI032131 · NEWTOWNABBEY
M & P BRICKLAYERS LIMITED
Company 11139582 · WEYMOUTH
M & P BUILDING SERVICES LIMITED
Company 06634555 · STRATFORD-UPON-AVON
M & P C INVESTMENTS LIMITED
Company 05286587 · LONDON
M & P CARPENTRY LIMITED
Company 04512332 · BRISTOL
M & P CARTER LIVESTOCK LIMITED
Company 11209639 · NORTHAMPTON
M & P CONSTRUCTION SERVICES LIMITED
Company 04405287 · CHESHAM
M & P CONTRACTORS WALES LIMITED
Company 03897269 · TONYPANDY
M & P CUBICLES AND HARDWARE SUPPLIES LIMITED
Company 09753348 · LIVERPOOL
M & P DAIRIES LIMITED
Company 04624633 · KIDDERMINSTER
M & P DAMP-PROOFING SPECIALISTS LIMITED
Company NI034876 · Registered office town not supplied
M & P DESIGN CONCEPTS LTD
Company 10734399 · ASHBOURNE
M & P DEVELOPMENTS (BUSHEY) LIMITED
Company 09206502 · NORTHWOOD
M & P DEVELOPMENTS (HARROW) LIMITED
Company 08050440 · LONDON
M & P DEVELOPMENTS (LONDON) LTD
Company 12917745 · BAYSWATER
M & P DEVELOPMENTS (STREATHAM) LTD
Company 09393363 · RICKMANSWORTH
M & P DEVELOPMENTS LIMITED
Company FC013566 · Registered office town not supplied
M & P DISTRIBUTION LIMITED
Company 07148602 · HARROW,
M & P DOYLE PROPERTIES LIMITED
Company 06834147 · ORMSKIRK
M & P DUNN CONSTRUCTION LIMITED
Company 09918197 · MALDON
M & P DUVAL LIMITED
Company 06500201 · BURY ST EDMUNDS
M & P ELECTRICAL (CORNWALL) LTD
Company 07337697 · LISKEARD
M & P ELECTRICAL CONTRACTORS LIMITED
Company 10094042 · WISBECH
M & P ELECTRICAL LIMITED
Company 05886702 · EBBW VALE
M & P ENTERPRISES (LONDON) LIMITED
Company 01242682 · LONDON
M & P ESTATES HOLDINGS LIMITED
Company 11102581 · SOUTH OCKENDEN
M & P ESTATES LIMITED
Company 03748259 · SOUTH OCKENDON
M & P EXPORT LIMITED
Company 07971334 · NEWARK
M & P FERNIHOUGH LTD
Company 12187947 · PLYMPTON
M & P FINISHES LIMITED
Company 14432552 · BILLERICAY
M & P FREDMAN LIMITED
Company 09115093 · WATERLOOVILLE
M & P GADSDEN CONSULTING ENGINEERS LTD
Company 06030666 · BARROW-IN-FURNESS
M & P GILDERT LIMITED
Company 06671375 · PRESTON
M & P HARDWARE HUNGERFORD LIMITED
Company 08667361 · HUNGERFORD
M & P HARRIS LIMITED
Company 09404067 · WARWICK
M & P HCS LIMITED
Company 14466133 · OLDBURY, WEST MIDLANDS
M & P HEATING LIMITED
Company 06741099 · MARKET RASEN
M & P HOLDINGS AND INVESTMENTS LIMITED
Company 10432257 · BRISTOL
M & P HOME FOR YOU LTD
Company 14708178 · RUSHDEN
M & P HOMES GROUP LIMITED
Company 10868213 · LONDON
M & P HOMES LTD
Company 12380805 · PRESTON
M & P INVESTMENT LTD
Company 10971536 · GREENFORD
M & P JOINERY (BRISTOL) LIMITED
Company 06258246 · Registered office town not supplied
M & P JOINERY LIMITED
Company 14713010 · LEEDS
M & P KERR LTD
Company NI680716 · LURGAN
M & P LEADALE ESTATES LTD
Company 08918106 · LONDON