LEMON PLUS LIMITED Company number 07589218 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 1 41 - 43 Wentworth Street, London, United Kingdom, E1 7TD PostcodeE1 7TD Companies at this postcode 55 Average house price in E1 7TD £977,000 (15 sales) Map