Ovo Studio Ltd is a Private Limited Company, located in 1a Chaloner Street, Guisborough. The company's postal code is TS14 6QD. The firm was established in 2019. The firm's reg. no. is 12304443. This company's registered with SIC code 63120, that means Web portals. 30th November 2020 is the last time when account status updates were filed.
There seems to be one director at the current moment managing this particular company, namely Thomas R. who's been performing the director's assignments since 2019/11/08.
Thomas R. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.