Located at 55 Loudoun Road, London NW8 0DL Terra Rossa Films Entertainment Limited is classified as a Private Limited Company with 08479627 Companies House Reg No. It's been founded eleven years ago. This enterprise's SIC and NACE codes are 59111 : Motion picture production activities. 2023/03/31 is the last time when the company accounts were reported.
Since 2013-04-09, this specific firm has only been supervised by a single director: Leeshan R. who has been leading it for eleven years.
Leeshan R. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.