The day the company was founded is 2012-06-28. Established under company registration number 08122336, it is considered a Private Limited Company. You can reach the office of the firm during business hours at the following location: 727 - 729 High Road, N12 0BP London. This business's declared SIC number is 59113 meaning Television programme production activities. Castle Eden Films Ltd released its latest accounts for the financial period up to 2022-07-31. Its latest confirmation statement was filed on 2023-06-28.
There seems to be a group of two directors managing the following business at the moment, including Jenny A. and John A. who have been carrying out the directors assignments for twelve years.
Executives who control the firm include: John A. owns over 1/2 to 3/4 of company shares . Jenny A. owns 1/2 or less of company shares.