ENNON & CO LIMITED Company number 07668775 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressUnit 6 Wells House, 5-7 Wells Terrace, Finsbury Park, London, N4 3JU PostcodeN4 3JU Companies at this postcode 51 Average house price in N4 3JU £951,000 (2 sales) Map