Osena Limited has been in the UK for 12 years. Registered with number 08019746 in the year 2012, it is based at 9 Ruskin Close, Oxford OX2 9FU. This enterprise's registered with SIC code 59113 which stands for Television programme production activities. Osena Ltd filed its latest accounts for the period up to April 30, 2022. The latest annual confirmation statement was submitted on January 23, 2023.
Since Wednesday 4th April 2012, the limited company has only been supervised by one director: Kevin W. who has been overseeing it for 12 years.
Executives who control the firm include: Kevin W. owns over 3/4 of company shares and has 3/4 to full of voting rights. Margherita C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.