Contact us
We’re here to help. Choose the best option below.
Support
Clients: support@cellast.com
Clinics/partners: partners@cellast.com
Press: press@cellast.com
Phone (placeholder): +44 (0)20 0000 0000
Hours (placeholder): Mon–Fri, 9:00–17:00 (UK time)
Address
Cellast Ltd
123 Placeholder Street
London, W1A 1AA
United Kingdom
Placeholder to edit: Replace the address and add any lab / mailing addresses as needed.
Send us a message
Your message will be delivered to our support team.