Crystal Palace International Film Festival could be found at 32 Nugent Road, in London. The firm post code is SE25 6UB. Crystal Palace International Film Festival has been in this business since the company was registered on 2013-03-14. The firm Companies House Registration Number is 08445620. This firm's SIC and NACE codes are 90040 which means Operation of arts facilities. Crystal Palace International Film Festival reported its latest accounts for the financial year up to 2022-03-31. Its latest annual confirmation statement was submitted on 2023-03-14.
Regarding to this specific business, the majority of director's assignments have been executed by Corrie T., Roberta G. and Neill R.. When it comes to these three managers, Roberta G. has managed business the longest, having become a vital part of directors' team on 2013-03-14.
Executives who control the firm include: Neill R. has substantial control or influence over the company. Roberta G. has substantial control or influence over the company.