Tv Squared Limited 's been in this business for twelve years. Registered with number SC421072 in 2012, it is based at Wework, Edinburgh EH2 3BU. This business's classified under the NACE and SIC code 62012 and has the NACE code: Business and domestic software development. Friday 31st December 2021 is the last time the company accounts were filed.
The directors currently appointed by the limited company are: Tal C. arranged to perform management duties 2 years ago and Zvika N. arranged to perform management duties in 2022.
The companies that control this firm are as follows: Innovid Corp owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in New York at 12Th Floor, NY 10003 and was registered as a PSC under the registration number 6382010.