VEGGIENATION LTD Company number 11068207 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address95 LEATHER LANE 95 LEATHER LANE, FLAT 1, LONDON, UNITED KINGDOM, EC1N 7TS PostcodeEC1N 7TS Companies at this postcode 24 Average house price in EC1N 7TS £572,000 (9 sales) Map