Glocast Ltd is an active company incorporated on 29 September 2011 with the registered office located in Edinburgh, City of Edinburgh. Glocast Ltd was registered 13 years ago.
GLO is a live event streaming and video production company that focuses on corporate, brand, and event videos, as well as live, hybrid, and virtual events.
Financials
Net Assets, Total Assets & Total Liabilities (2015–2024)