This enterprise is widely known under the name of Ophion Group Ltd. It was founded seven years ago and was registered with 10796734 as the registration number. The head office of this company is located in London. You may visit them at 20-22 Wenlock Road. This company's Standard Industrial Classification Code is 82990 which stands for Other business support service activities not elsewhere classified. The business most recent accounts were submitted for the period up to 2022-05-31 and the most recent annual confirmation statement was submitted on 2023-05-30.
According to the official data, this business is overseen by a solitary director: Robert D., who was chosen to lead the company on 2017-06-12. The business had been led by Melissa B. till 2019. What is more another director, specifically Melissa B. resigned two years ago.
Robert D. is the individual who has control over this firm, has substantial control or influence over the company, owns 1/2 or less of company shares and has 1/2 or less of voting rights.