Internet - London, England, United Kingdom
Parent Company that owns and operates a portfolio of Web-Based Assets across different sectors