2023 signifies the founding of Ovia Capital Ltd, the firm that is situated at 20 Wenlock Road, in London. That would make one year Ovia Capital has existed in the business, as it was registered on 27th October 2023. The reg. no. is 15240745 and the postal code is N1 7GU. This business's registered with SIC code 64999 and has the NACE code: Financial intermediation not elsewhere classified.
Right now, this firm is overseen by a solitary director: Ryan M., who was selected to lead the company in 2023.
Ryan M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.