Ovation Digital is a business situated at E3 5QX London at 2 Ellesmere Road. The enterprise was established in 2021 and is established under the registration number 13273181. The enterprise has been operating on the UK market for four years now and company current state is active. The company's principal business activity number is 73110 which means Advertising agencies. The business most recent annual accounts cover the period up to 2023-03-31 and the latest annual confirmation statement was filed on 2023-04-02.
We have just one managing director now supervising the following company, namely Otis V. who's been doing the director's obligations for four years.
Otis V. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.