The company is based in London with reg. no. 14536288. The company was established in the year 2022. The headquarters of this firm is located at 5th Floor 14-16 Dowgate Hill. The postal code for this address is EC4R 2SU. This business's Standard Industrial Classification Code is 85590 meaning Other education not elsewhere classified.
Since 2022-12-12, this business has only had 1 managing director: Oscar B. who has been in charge of it for 2 years.
Oscar B. 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.