This firm is situated in London with reg. no. 11518809. The company was set up in the year 2018. The office of the company is situated at 20-22 Wenlock Road . The area code for this address is N1 7GU. This company's registered with SIC code 59113 which means Television programme production activities. Trafalgar Street Productions Limited released its account information for the financial year up to Wednesday 31st August 2022. The most recent annual confirmation statement was submitted on Monday 14th August 2023.
When it comes to this particular firm, the full scope of director's duties have so far been fulfilled by Alexandra B. who was chosen to lead the company on 2018-08-15.
Alexandra B. is the individual who has control over this firm, owns over 3/4 of company shares.