Healthcare review and patient-experience platform letting patients find, compare and review doctors and clinics; verified feedback for providers across multiple countries.
Locations
London, United Kingdom (Headquarters)
Huguenot Place, 17 Heneage Street, London, E1 5LN, United Kingdom