Registered as 14314531 2 years ago, Kleo Limited is categorised as a Private Limited Company. The current office address is Unit 3 Centre Court, Treforest Industrial Estate Pontypridd. The listed name switch from Project H2 to Kleo Limited came on 2023-09-18. The enterprise's classified under the NACE and SIC code 70229 meaning Management consultancy activities other than financial management.
In this business, the majority of director's obligations up till now have been carried out by Lisa E. and Matthew E.. As for these two executives, Matthew E. has supervised business for the longest period of time, having become a vital addition to the Management Board 2 years ago.
The companies with significant control over this firm include: Hawfinch Homes Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Cardiff at Penhill Road, CF11 9PQ and was registered as a PSC under the reg no 07273728.