LEVELL TECHNOLOGIES LIMITED Company number 11359646 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFLAT 19, 2 LANSDOWNE DRIVE, LONDON, UNITED KINGDOM, E8 3EZ PostcodeE8 3EZ Companies at this postcode 16 Average house price in E8 3EZ £786,000 (32 sales) Map