Contact
We are a small team and we read everything. Email the address that fits your question and we will reply within one business day.
General enquiries
Orders and delivery
shipping@stelimasahealth.co.uk
Returns and refunds
Privacy and data requests
Legal
Stelimasa Health is a trading name of Stelimasa Direct Limited, registered in England and Wales, company number 12966796. Registered office: 5 Brayford Square, London E1 0SG.