Istds started conducting its operations in the year 2013 as a Private Limited Company under the following Company Registration No.: 08405590. The business has been operating for eleven years and it's currently active. This company's office is located in London at 20-22 Wenlock Road. You can also find the company using its zip code, N1 7GU. This enterprise's SIC and NACE codes are 59200, that means Sound recording and music publishing activities. Istds Limited released its latest accounts for the period that ended on 2023-02-28. The most recent confirmation statement was filed on 2023-02-15.
According to the latest data, there’s a single director in the company: Marcel B. (since Monday 4th February 2019). The company had been supervised by Macel B. until Wednesday 31st October 2018. As a follow-up a different director, namely Laurent P. quit in 2019.
Marcel B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.