This particular company is located in London under the ID 08015188. It was set up in the year 2012. The main office of the firm is located at 80-83 Long Lane . The postal code is EC1A 9ET. This enterprise's SIC code is 59113 and their NACE code stands for Television programme production activities. Riff Raff Tv Limited reported its account information for the period that ended on 30th April 2022. The company's latest confirmation statement was submitted on 20th September 2023.
So far, this firm has only been supervised by one director: Thomas B. who has been administering it for 12 years.
Thomas B. is the individual with significant control over this firm, has substantial control or influence over the company.