ELEMENT TWENTY LIMITED Company number 09219268 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressNtrust House, 26 Holmethorpe Avenue, Redhill, Surrey, United Kingdom, RH1 2NL PostcodeRH1 2NL Companies at this postcode 57 Average house price in RH1 2NL £884,000 (11 sales) Map