05366654 is a registration number used by Red & Black Films Limited. This company was registered as a Private Limited Company on 2005/02/16. This company has been operating on the market for 19 years. The company can be contacted at Tramshed Tech Pendyris Street in Cardiff. It's postal code assigned to this place is CF11 6BH. This company's SIC code is 59112 and has the NACE code: Video production activities. 2023-02-28 is the last time the accounts were reported.
According to the firm's executives list, for 19 years there have been two directors: John G. and Caradog J..
Executives with significant control over the firm are: Caradog J. owns 1/2 or less of company shares and has 1/2 or less of voting rights. John G. owns 1/2 or less of company shares and has 1/2 or less of voting rights.