Impala Pictures Limited has been prospering in the United Kingdom for seven years. Started with Registered No. 10807340 in the year 2017, the firm is located at 61 Queen Square, Bristol BS1 4JZ. This business's principal business activity number is 59111 meaning Motion picture production activities. Thu, 30th Jun 2022 is the last time company accounts were filed.
This company has a solitary managing director presently controlling the following firm, namely Patrick M. who has been performing the director's obligations for seven years.
Patrick M. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.