ASCOR UK LIMITED Company number 09807897 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressAmp House, 66a Devonshire Road, London, England, NW7 1LL PostcodeNW7 1LL Companies at this postcode 27 Average house price in NW7 1LL £746,000 (25 sales) Map