ALO TECHNOLOGIES LIMITED Company number 10288471 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office AddressFLAT 88, ATLANTIC APARTMENTS, 21 SEAGULL LANE, LONDON, UNITED KINGDOM, E16 1BZ PostcodeE16 1BZ Companies at this postcode 28 Average house price in E16 1BZ £447,000 (1 sales) Map