SCOTT TOWNSIN LTD Company number 17156580 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 2, 64 Southwell Road, London, United Kingdom, SE5 9PG PostcodeSE5 9PG Companies at this postcode 36 Average house price in SE5 9PG £587,000 (54 sales) Map