M & M MAINTENANCE PR LIMITED Company number 06951297 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office AddressUNIT 3, CROMWELL INDUSTRIAL ESTATE, STAFFA ROAD, LONDON, ENGLAND, E10 7QZ PostcodeE10 7QZ Companies at this postcode 258 Average house price in E10 7QZ £425,000 (19 sales) Map