Odin Films has been operating offering its services for at least 27 years. Started under no. 03427837, this firm is registered as a Private Limited Company. You can reach the main office of the company during office hours under the following location: 19 Bents Drive Sheffield, S11 9RN Ecclesall. This firm's principal business activity number is 90030 which stands for Artistic creation. September 30, 2022 is the last time when the accounts were reported.
Considering the enterprise's constant expansion, it became necessary to acquire extra company leaders: Susannah A. and Paul A. who have been working as a team since 1997 to exercise independent judgement of this company.
Executives with significant control over the firm are: Paul A. owns 1/2 or less of company shares. Susannah A. owns 1/2 or less of company shares.