Contact information

Trade name: LILENSE LTD

Email: info@lilense.co.uk

Physical address: LILENSE LTD, 22 Highbury Grove, Suite 457 Office 408 Screenworks, London N5 2ER, United Kingdom

VAT number: 497438925

Trade number: 15963339