SMC OPERATION AND MAINTENANCE LIMITED Company number 17168071 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 1 13 Oliver Grove, London, England, SE25 6EJ PostcodeSE25 6EJ Companies at this postcode 214 Average house price in SE25 6EJ £279,000 (66 sales) Map