Interactive Screen Media began its business in 2011 as a Private Limited Company under the following Company Registration No.: 07552847. The company's registered office was located in Bristol at Bishop Fleming Llp. The Interactive Screen Media Limited company had been operating offering its services for at least 6 years. The firm has a history in business name change. In the past, the firm had two different company names. Before 2011 the firm was run as Ivueworld and before that the official company name was Aghoco 4031.
The following company was managed by a single managing director: Nicholas D. who was overseeing it for 6 years.