Situated at 22 Great James Street, London WC1N 3ES Cleoo Limited was categorised as a Private Limited Company with 08245264 registration number. This company had been founded twelve years ago before was dissolved on Tuesday 19th October 2021.
According to the following enterprise's directors directory, there were ten directors including: Kilian K., George S. and Michael B..
Michael B. was the individual who had control over this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.