2013 marks the beginning of Opus Xi Limited, the company which is situated at 42 Selborne Road, , Rugby. This means it's been eleven years Opus Xi has been in the United Kingdom, as it was founded on 2013-07-05. The reg. no. is 08598770 and its zip code is CV22 7QA. This business's classified under the NACE and SIC code 62090 - Other information technology service activities. The latest financial reports were submitted for the period up to 2022-07-31 and the most current annual confirmation statement was filed on 2023-07-05.
According to the official data, this firm is overseen by just one director: Stuart M., who was selected to lead the company in 2013.
Executives who control the firm include: Stuart M. owns over 3/4 of company shares and has 3/4 to full of voting rights. Stuart M. has substantial control or influence over the company owns over 3/4 of company shares and has 3/4 to full of voting rights.