APO & CO LIMITED Company number 10781036 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address117 STATION ROAD, EDGWARE, LONDON, ENGLAND, UNITED KINGDOM, HA8 7JG PostcodeHA8 7JG Companies at this postcode 85 Average house price in HA8 7JG £763,000 (10 sales) Map