ELEPHANT TREE LTD Company number 12199819 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 304, Royle Building 31 Wenlock Road, London, United Kingdom, N1 7SH PostcodeN1 7SH Companies at this postcode 42 Average house price in N1 7SH £809,000 (149 sales) Map