2016 marks the launching of Cleeo Group Uk Ltd, a company registered at 13 Bennetts Castle Lane, in London. It was founded on 2016-08-16. The firm Companies House Reg No. was 10330673 and the area code was RM8 3XX. The firm had been operating in this business for approximately 7 years until 2023-09-19.
Christian E. and Letty I. were listed as enterprise's directors and were running the company for 5 years.