FALCONGLEN LIMITED Company number 06295383 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressSUITE 5 THE ELMS, 9 ELM PARK ROAD, WINCHMORE HILL, LONDON, N21 2HP PostcodeN21 2HP Companies at this postcode 5 Average house price in N21 2HP £660,000 (19 sales) Map