LLI LIMITED Company number 04320637 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address12 Highlands Avenue, Winchmore Hill, London, N21 1UH PostcodeN21 1UH Companies at this postcode 9 Average house price in N21 1UH £743,000 (6 sales) Map