Founded Date: 2008
Investor Type: Company
Employee Number: 101-250
Last Funding Type: Corporate Round
Investors Number: 7
Last Funding Date: 06-24-2019
Industry: Telehealth
Headquarters: Cambridge, Cambridgeshire, United Kingdom
Estimated Revenue: 110