Search the register – results All results L2KL LTD 10154215 - Incorporated on 28 April 2016 4th Floor 18 St. Cross Street, London, England, EC1N 8UN