This particular firm is based in London under the following Company Registration No.: 12063765. The company was registered in the year 2019. The office of the company is situated at Lynton House 7-12 Tavistock Square. The postal code for this location is WC1H 9LT. The company's classified under the NACE and SIC code 70229 - Management consultancy activities other than financial management. The business latest financial reports were submitted for the period up to 2023/06/30 and the most recent confirmation statement was released on 2023/06/20.
At the moment, this specific firm is the workplace of one director: Steven C., who was selected to lead the company in June 2019.
Steven C. 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.