TOWNRIVAL PROPERTY MANAGEMENT LIMITED Company number 02732369 · Monitor this company Active Overview People 20 Financial Control Documents Analysis Location Related Registered office AddressDeepside,, 67a, Harold Road,, Upper Norwood,, London., SE19 3SP PostcodeSE19 3SP Companies at this postcode 15 Average house price in SE19 3SP £501,000 (27 sales) Map