This enterprise is known as Image Department Limited. The firm was established 13 years ago and was registered with 07711250 as its registration number. The head office of this firm is registered in London. You may find it at 31 Barkham Road. This business's principal business activity number is 59112 which means Video production activities. Image Department Ltd filed its latest accounts for the period that ended on 2022/07/31. The firm's most recent annual confirmation statement was submitted on 2023/07/20.
For 13 years, the business has only been supervised by one managing director: Jochen B. who has been administering it since 2011-07-20.
Jochen B. is the individual with significant control over this firm, owns over 3/4 of company shares.