The company is situated in London with reg. no. 13374153. The firm was established in 2021. The office of the firm is located at Level 18 40 Bank Street(hq3) Canary Wharf. The area code for this address is E14 5NR. The enterprise's principal business activity number is 70229 and their NACE code stands for Management consultancy activities other than financial management. The most recent annual accounts provide detailed information about the period up to 2022-05-31 and the latest annual confirmation statement was filed on 2023-05-03.
There is just one managing director presently leading this business, specifically Edward M. who's been doing the director's responsibilities for 3 years.
Edward M. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.