Big Dog Pictures Limited has existed on the British market for at least fourteen years. Registered under the number 07180100 in 2010, the company have office at 10 Stadium Court, Bromborough CH62 3RP. This firm's SIC and NACE codes are 59111 which means Motion picture production activities. The company's latest filed accounts documents cover the period up to 2022-03-31 and the most recent annual confirmation statement was released on 2023-03-05.
According to the official data, the following firm is supervised by just one director: Oliver C., who was appointed fourteen years ago.
Oliver C. is the individual with significant control over this firm, owns over 3/4 of company shares.