2015 marks the launching of Tennant Street Studios LLP, the company which is situated at 26 Tennant Street, in Edinburgh. This means it's been 9 years Tennant Street Studios LLP has existed on the British market, as it was established on 2015-07-02. The company's reg. no. is SO305402 and the zip code is EH6 5ND. The firm's most recent annual accounts detail the period up to 2022/07/31 and the most recent annual confirmation statement was filed on 2023/07/01.
Executives with significant control over the firm are: Ewen C.. Alistair L. has 1/2 or less of voting rights.