The exact moment this company was started is 2016-07-27. Registered under company registration number 10298526, this company operates as a Private Limited Company. You may find the main office of this company during office hours under the following address: 101 New Cavendish Street 1st Floor South, W1W 6XH London. The company's Standard Industrial Classification Code is 64999 meaning Financial intermediation not elsewhere classified. The business latest financial reports cover the period up to July 31, 2022 and the most recent annual confirmation statement was submitted on May 19, 2023.
The information detailing this firm's management indicates that there are two directors: John M. and Muhammad Q. who became a part of the team on 2023-04-17.
The companies that control this firm are: Innvotec Limited owns over 3/4 of company shares. This business can be reached in London at Snow Hill, EC1A 2AY and was registered as a PSC under the registration number 02030086.