GENIUS INCUBATOR LIMITED Company number 07033514 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFree Trade Wharf, Suite 51, 340 The Highway, London, E1W 3ES PostcodeE1W 3ES Companies at this postcode 38 Average house price in E1W 3ES £776,000 (44 sales) Map