LSC SALES LIMITED Company number 08432553 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address49 Parkwood Flats, Oakleigh Road North, London, England, N20 0RX PostcodeN20 0RX Companies at this postcode 28 Average house price in N20 0RX £341,000 (84 sales) Map