Opia Films Limited with reg. no. 10155544 has been operating on the market for eight years. This Private Limited Company can be contacted at 9 Charmouth Road, Charmouth Road in Welling and company's post code is DA16 1RH. The company's declared SIC number is 59112 meaning Video production activities. Opia Films Ltd released its account information for the period that ended on 2022/04/30. Its most recent confirmation statement was released on 2023/04/28.
Currently, the directors appointed by the following company are as follow: Ling Z. selected to lead the company 6 years ago and Panayiotis I. selected to lead the company eight years ago.
Executives who have control over the firm are as follows: Panayiotis I. has substantial control or influence over the company. Ling Z. owns 1/2 or less of company shares.