AMMERHURST LIMITED Company number 01180459 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressColton House Princes Avenue, Finchley Church End, London, N3 2DB PostcodeN3 2DB Companies at this postcode 27 Average house price in N3 2DB £889,000 (25 sales) Map