Situated at 429 Lordship Lane, London N22 5DH Kleo Limited was categorised as a Private Limited Company with 09453138 Companies House Reg No. This firm had been launched nine years ago before was dissolved on 2021/01/12.
Sylwester O. was the enterprise's managing director, chosen to lead the company on 2015/02/23.
Sylwester O. was the individual who had control over this firm, had substantial control or influence over the company.