This enterprise called Iod Studio was established on 2011-08-26 as a Private Limited Company. The company's office could be found at London on 72 Queensborough Terrace. When you want to contact this firm by mail, the zip code is W2 3SH. The registration number for Iod Studio Ltd is 07753936. The company's classified under the NACE and SIC code 96090 which means Other service activities not elsewhere classified. The company's latest annual accounts describe the period up to 2023-08-31 and the most recent confirmation statement was filed on 2023-08-28.
At the moment, the following limited company is led by 1 managing director: Eva J., who was assigned to lead the company 13 years ago.
Executives who have control over the firm are as follows: Ieva O. has substantial control or influence over the company. Eva J. owns over 3/4 of company shares.