Quixote Films Limited with reg. no. 04062942 has been operating on the market for twenty four years. This particular Private Limited Company is located at 21 Fleet Street, Floor 3, 21 Fleet Street in London and its postal code is EC4Y 1AA. This company's declared SIC number is 59112 : Video production activities. Quixote Films Ltd reported its latest accounts for the period that ended on 2022-08-31. The latest confirmation statement was filed on 2023-08-25.
The following business owes its achievements and permanent improvement to a group of three directors, specifically Keith F., Louis P. and Lucy D., who have been guiding the company since June 2002. In order to provide support to the directors, this particular business has been utilizing the skillset of Andrew D. as a secretary since August 2003.
Lucy D. is the individual who controls this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.