M Alphabetical directory
UK companies beginning with M
Name A–Z · page 45. Date sorting is intentionally omitted here to keep very large letter directories fast.
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
M & P LEADALE GROUP LTD
Company 11249147 · LONDON
M & P LEISURE
Company SL003597 · LARBERT
M & P MARINE SERVICES LTD
Company 10847054 · DOVER
M & P MARKETING LTD.
Company 16612078 · LONDON
M & P MCNICHOLAS LTD
Company 13192723 · BILLINGHAM
M & P MEATS LTD
Company 15000130 · CHORLEY
M & P NIXON (TORQUAY) LIMITED
Company 02137733 · Registered office town not supplied
M & P O'DONNELL LTD
Company 08899805 · MITCHAM
M & P PAVING CONTRACTORS LTD
Company 07992977 · HEMEL HEMPSTEAD
M & P PAVING LTD
Company 15210538 · LUTON
M & P PLANT HIRE LTD
Company 06210740 · SALISBURY
M & P PLASTERING CONTRACTORS LIMITED
Company 11033306 · WREXHAM
M & P PLASTERING LIMITED
Company 04506399 · HEDNESFORD, CANNOCK
M & P PROPERTIES (COMMERCIAL) LIMITED
Company 10301977 · HASTINGS
M & P PROPERTIES (NE) LIMITED
Company 14840038 · DURHAM
M & P PROPERTIES (RESIDENTIAL) LIMITED
Company 10301895 · HASTINGS
M & P PROPERTIES AND MAINTENANCE LTD
Company 10016866 · ROBERTSBRIDGE
M & P PROPERTIES LEICESTER LTD
Company 14548033 · LEICESTER
M & P PROPERTIES LIMITED
Company 02976848 · TONBRIDGE
M & P PROPERTIES NW LTD
Company 14510286 · LIVERPOOL
M & P PROPERTY MAINTENANCE LTD
Company 09515143 · BIRMINGHAM
M & P PROPERTY (SOUTH WALES) LIMITED
Company 09770418 · NEWPORT
M & P PROPERTY ASSOCIATES LLP
Company OC454670 · BURTON-ON-TRENT
M & P PROPERTY DORSET LLP
Company OC447647 · WEYMOUTH
M & P PROPERTY INVESTMENTS LTD
Company 17022544 · CHESTERFIELD
M & P PROPERTY LETTINGS LIMITED
Company 04919943 · DERBY
M & P PROPERTY LTD
Company 16704761 · WASHINGTON
M & P PUB GROUP LTD
Company 17283038 · CLACTON-ON-SEA
M & P PUBS LIMITED
Company 16760447 · BECCLES
M & P RESIDENTIAL ENTERPRISES LLP
Company OC425910 · ROBERTSBRIDGE
M & P SCOTT BUILDERS LIMITED
Company 08574638 · BANBURY