S3 PROPERTY SOLUTIONS LTD Company number 16647081 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address352-356 Penhurst House,, Battersea Park Road,, London, United Kingdom, SW11 3BH PostcodeSW11 3BH Companies at this postcode 21 Average house price in SW11 3BH £500,000 (7 sales) Map