The Lens is a trading name of Lens Ventures Ltd, a company registered in England and Wales.Company number: 17326485Registered office: 47 Whitecroft, Horley, England, RH6 9BZ