MEGGA GROUP LIMITED Company number 13755903 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address89 Rowland Avenue, Harrow, England, HA3 9AG PostcodeHA3 9AG Companies at this postcode 29 Average house price in HA3 9AG £656,000 (27 sales) Map