This business named Klea Consulting was created on 2012-07-10 as a private limited company. This business headquarters was situated in London on 65 Narbonne Avenue. The address post code is SW4 9JP. The official registration number for Klea Consulting Ltd was 08136703. Klea Consulting Ltd had been active for 11 years until 2023-01-17.
This firm was overseen by a solitary director: Michael B., who was assigned this position 12 years ago.
Michael B. was the individual who controlled this firm, had substantial control or influence over the company, owned over 1/2 to 3/4 of company shares and had 3/4 to full of voting rights.