2022 is the year of the start of Klea Group Ltd, the company which is located at 71-75 Shelton Street, Covent Garden in London. This means it's been 2 years Klea Group has existed on the market, as the company was established on 2022-07-18. Its registration number is 14241592 and its post code is WC2H 9JQ. This firm's principal business activity number is 64209 which means Activities of other holding companies n.e.c..
According to the official data, this business is managed by a single managing director: Rhys T., who was assigned this position 2 years ago.
Rhys T. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.