Register of data protection fee payers - Entry details


Registration reference:
ZA175207
Date registered:
Registration expires:
04 April 2026
Payment tier:
Tier 2
Data controller:
Flen Health UK Ltd
Address:
Suite 48
88-90 Hatton Garden
London
EC1N 8PN
Other names:
  • 1 Northumberland Avenue Trafalgar Square London WC2N 5BW
Download registration certificate

Back to Search Page