2013 is the year of the establishment of Picture 27 Limited, a firm that was situated at Studio 107, 134-136 Curtain Rd in London. It was founded on Tue, 12th Nov 2013. Its Companies House Registration Number was 08772158 and the company zip code was EC2A 3AR. This firm had been present on the British market for 3 years up until Tue, 26th Apr 2016.
According to this specific firm's executives list, there were two directors: Benjamin B. and Robert E..