This business was based in London under the ID 12626712. It was set up in the year 2020. The main office of the firm was located at 41 Devonshire Street Ground Floor Office 1. The zip code for this address is W1G 7AJ. This business was formally closed in 2022, which means it had been in business for two years.
The limited company was overseen by 1 director: Jiaqi M., who was designated to this position in 2020.
Jiaqi M. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.