Company Information

Name of company

Icarus Health Solutions Ltd. 

Registered office

Icarus Health Solutions Ltd, Suite 132, 20 Winchcombe St, Cheltenham, Glos. GL52 2LY

Company Registration Number

07828339

Contact details

Icarus Health Solutions Ltd, Suite 132, 20 Winchcombe St, Cheltenham, Glos. GL52 2LY
charlie.vivian@icarushealth.co.uk
+44 7794 932298

Regulatory authority

General Medical Council. https://www.gmc-uk.org/doctors/3281484