This Piccafilm Ltd company has been offering its services for at least 6 years, having launched in 2018. Registered under the number 11471333, Piccafilm was set up as a Private Limited Company located in 20-22 Wenlock Road, London N1 7GU. This enterprise's SIC code is 59112 and has the NACE code: Video production activities. Piccafilm Limited released its latest accounts for the financial year up to 31st July 2022. The firm's most recent annual confirmation statement was filed on 17th July 2023.
There's just one managing director at the moment leading the business, namely Paulo P. who's been doing the director's tasks for 6 years.
Paulo P. is the individual who controls this firm, owns over 3/4 of company shares.