Located in 2 Ystrad Street, Cardiff CF11 7AH Scruffyhead Ltd is a Private Limited Company with 08263192 registration number. The firm was set up 12 years ago. The firm name is Scruffyhead Ltd. This firm's previous associates may remember the company also as Ramage Props, which was used until November 27, 2015. This firm's classified under the NACE and SIC code 59113 meaning Television programme production activities. 2022-03-31 is the last time company accounts were filed.
Ifan R. is the enterprise's individual managing director, that was appointed on October 22, 2012.
Ifan R. is the individual with significant control over this firm, owns over 3/4 of company shares.