Twy Media International started its business in 2023 as a Private Limited Company under the ID 14617403. This firm has been functioning for one year and it's currently active. This firm's office is based in Cardiff at 14617403 - Companies House Default Address. You can also find the company utilizing the area code : CF14 8LH. The firm's classified under the NACE and SIC code 73110 meaning Advertising agencies.
According to the latest data, this particular company is managed by just one director: Louis G., who was appointed on January 26, 2023.
Louis M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.