BACKSTRAP LEAVES LIMITED Company number 10651552 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office AddressUNIT 605 - METROPOLITAN WHARF, 70 WAPPING WALL, LONDON, UNITED KINGDOM, E1W 3SS PostcodeE1W 3SS Companies at this postcode 105 Average house price in E1W 3SS £97,000 (1 sales) Map