The firm is based in Caerdydd registered with number: 10424330. This firm was established in 2016. The office of the company is located at 99 Pencisely Road Llandaff. The post code is CF5 1DJ. This firm's Standard Industrial Classification Code is 59111, that means Motion picture production activities. 2022-10-31 is the last time the company accounts were filed.
According to the latest data, the following company is directed by one director: Gruffudd R., who was assigned to lead the company in October 2016.
Gruffudd R. is the individual who has control over this firm, owns over 3/4 of company shares.