CLEVER WILLS LTD Company number 17358322 · Monitor this company Active Overview People 1 Control Documents Gazette Analysis Location Related Registered office AddressUnit 1 87 Kenton Road, Harrow, England, HA3 0AH PostcodeHA3 0AH Companies at this postcode 65 Average house price in HA3 0AH £656,000 (19 sales) Map