Located in Studio 107, London EC2A 3AR Picture 28 Films Limited was categorised as a Private Limited Company with 08772281 Companies House Reg No. It was set up on Tuesday 12th November 2013. Picture 28 Films Limited had been prospering in the United Kingdom for 3 years.
The information detailing the following enterprise's members shows us that the last two directors were: Benjamin B. and Robert E. who were appointed to their positions on Tuesday 12th November 2013.