Baghead Productions began its business in 2013 as a Private Limited Company with reg. no. 08806543. This particular company has been functioning for eleven years and the present status is active. This firm's office is based in London at Flat 5. Anyone can also locate the firm utilizing its post code, SE19 1AE. This firm's SIC and NACE codes are 74100 and their NACE code stands for specialised design activities. Its most recent accounts cover the period up to 2023-03-31 and the most current annual confirmation statement was filed on 2023-09-30.
So far, this particular company has only been supervised by one managing director: Ian M. who has been in charge of it for eleven years.
Ian M. is the individual with significant control over this firm, owns over 3/4 of company shares.