ALENCROFT PROPERTIES LIMITED Company number 05246028 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address214 STAMFORD HILL, LONDON, ENGLAND, N16 6RA PostcodeN16 6RA Companies at this postcode 174 Average house price in N16 6RA £488,000 (7 sales) Map