O-ja Productions Ltd has existed in the business for eight years. Started with registration number 10440681 in 2016, the company is based at 16 Farrow Close, Norwich NR15 2HR. The company's principal business activity number is 82990 - Other business support service activities not elsewhere classified. The latest annual accounts provide detailed information about the period up to 2022-10-31 and the most current annual confirmation statement was released on 2023-09-27.
According to the official data, this particular company is guided by one managing director: Oliver J., who was designated to this position in October 2016.
Oliver J. is the individual with significant control over this firm, owns over 3/4 of company shares.