Skip to main content"

ELLYRA LIFE SCIENCES LTD

Registration reference
ZC002104
Date registered
29 September 2025
Registration expires
28 September 2026
Payment tier
Tier 1
Data controller
ELLYRA LIFE SCIENCES LTD
Address
5 DERWENT DRIVE TUNBRIDGE WELLS TN4 9TB
Other names
  • ellyra.health
Data Protection Officer
[email protected]