The firm is situated in London under the following Company Registration No.: 11856053. The company was started in 2019. The office of the firm is situated at 20-22 Wenlock Road . The postal code is N1 7GU. This firm's principal business activity number is 70229 which means Management consultancy activities other than financial management. The business latest financial reports cover the period up to 2022-03-31 and the most recent confirmation statement was filed on 2023-05-04.
At the moment, this specific business is presided over by 1 managing director: Leonardo D., who was formally appointed in March 2019.
Leonardo D. is the individual who has control over this firm, owns over 3/4 of company shares.