STEADY ROOTS PROPERTIES LTD Company number 16911240 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address18 Tayben Avenue, Twickenham, United Kingdom, TW2 7RA PostcodeTW2 7RA Companies at this postcode 12 Average house price in TW2 7RA £724,000 (12 sales) Map