SATHYA HOMES LIMITED Company number 14434246 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 3 Ilex House, 94 Holly Road, Twickenham, England, TW1 4HF PostcodeTW1 4HF Companies at this postcode 258 Average house price in TW1 4HF £704,000 (18 sales) Map