The SelfCare People Company

The SelfCare People is a help people to take ownership of their health and wellness from the comforts of their home.

Headquarters: London, England, United Kingdom
Technology: Apps & Platforms
Founded Date: 2014
Industry: Telemedicine