ALPHA OMEGA & CO LIMITED Company number 07253238 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address6 OVERBURY STREET, LONDON, LONDON, UNITED KINGDOM, E5 0TE PostcodeE5 0TE Companies at this postcode 18 Average house price in E5 0TE £417,000 (5 sales) Map