ASHLARCH PROPERTIES LIMITED Company number 01819864 · Monitor this company Active Overview People 11 Financial Control Documents Analysis Location Related Registered office AddressFlat G 69-71, Abbey Rd, London, England, NW8 0AE PostcodeNW8 0AE Companies at this postcode 40 Average house price in NW8 0AE £881,000 (19 sales) Map