Duckrabbit Ltd has existed in this business for sixteen years. Registered under the number 06709575 in 2008, it is registered at 73 Addison Rd, Birmingham B14 7EN. The company's Standard Industrial Classification Code is 59112, that means Video production activities. The business latest financial reports cover the period up to Fri, 30th Sep 2022 and the most current annual confirmation statement was submitted on Fri, 29th Sep 2023.
Within the business, the full range of director's responsibilities have so far been carried out by Benjamin C. who was formally appointed sixteen years ago. Since October 2013 Peter R., had performed the duties for this business up to the moment of the resignation in January 2021. In addition a different director, namely David W. quit on 1st October 2013.
Executives who have control over the firm are as follows: Benjamin C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Peter R. owns 1/2 or less of company shares and has 1/2 or less of voting rights.