LENS SOFTWARE LIMITED Company number 15187042 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address43 Chaplin House All Saints Road, London, United Kingdom, W3 8BP PostcodeW3 8BP Companies at this postcode 14 Average house price in W3 8BP £259,000 (30 sales) Map