Cuba Pictures Limited is located at London at 2nd Floor, Cunard House. Anyone can look up the company by referencing its area code - SW1Y 4LR. This enterprise has been operating on the English market for 21 years. The firm is registered under the number 04850692 and their last known status is active. Established as Cuba Development, this firm used the business name until 2004, the year it was changed to Cuba Pictures Limited. The company's declared SIC number is 59113 meaning Television programme production activities. 2022-02-28 is the last time the accounts were filed.
Our data related to the enterprise's personnel shows us the existence of three directors: Simon F., Dixie L. and Nicholas M. who became the part of the company on 20th February 2017, 19th April 2013 and 30th July 2003.
The companies that control this firm are: Original Talent Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 28-29 Haymarket, SW1Y 4SP and was registered as a PSC under the registration number 09976212.