ALPHA AND OMEGA HEATING SERVICES LTD Company number 10993842 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address68 BARROWELL GREEN, LONDON, UNITED KINGDOM, N21 3AY PostcodeN21 3AY Companies at this postcode 10 Average house price in N21 3AY £463,000 (22 sales) Map