Skip to main content"

Geno Health Ltd

Registration reference
ZB595107
Date registered
11 September 2023
Registration expires
10 September 2026
Payment tier
Tier 1
Data controller
Geno Health Ltd
Address
3rd Floor 150 Fleet Street London EC4A 2DQ
Other names
  • Geno Health Clinic
Data Protection Officer
Geno Health Clinic, 3rd Floor, 150 Fleet Street London EC4A 2DQ [email protected]