Registered entities
HELLOSELF LTD
Reg. No. 11352803United Kingdom
HELLOSELF (UK) LIMITED
Reg. No. 11492566United Kingdom
Social engagement
Social engagement: 9.5K social following, 10 posts in the last 12 months — below the industry typical range.
Provider of an online appointment booking service for psychiatrists and therapists
Social engagement: 9.5K social following, 10 posts in the last 12 months — below the industry typical range.