10/12 LYDHURST AVENUE LIMITED Company number 10220686 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address12 Lydhurst Avenue, London, United Kingdom, SW2 3AW PostcodeSW2 3AW Companies at this postcode 9 Average house price in SW2 3AW £497,000 (7 sales) Map