Despot Film Ltd with Companies House Reg No. 07816157 has been in this business field for thirteen years. This Private Limited Company is officially located at 76 Bachelor Gardens, , Harrogate and company's post code is HG1 3EA. Even though currently it is referred to as Despot Film Ltd, it previously was known under a different name. The company was known under the name Hellflower Film until 2017-11-20, at which point it got changed to Hellflower. The final switch occurred on 2020-03-09. This firm's principal business activity number is 59113 : Television programme production activities. Despot Film Limited filed its latest accounts for the financial period up to 2022-04-30. The firm's most recent confirmation statement was released on 2022-10-18.
Sandra W., Ross A. and Robert C. are listed as company's directors and have been working on the company success for thirteen years.
Executives who control the firm include: Ross A. owns 1/2 or less of company shares. Robert C. owns 1/2 or less of company shares.