LUSTR LIMITED Company number 13666995 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address101a Russell Road, London, England, SW19 1LN PostcodeSW19 1LN Companies at this postcode 15 Average house price in SW19 1LN £723,000 (40 sales) Map