J. LEE SERVICES LIMITED Company number 01746633 · Monitor this company Liquidation Overview Documents Analysis Location Related Registered office Address811 GREEN LANES, WINCHMORE HILL, LONDON, N21 2RX PostcodeN21 2RX Companies at this postcode 19 Average house price in N21 2RX £638,000 (20 sales) Map