NuCana Plc
- Registration reference
- ZA272594
- Date registered
- 17 August 2017
- Registration expires
- 16 August 2026
- Payment tier
- Tier 1
- Data controller
- NuCana Plc
- Address
- 77-78 Cannon Street London EC4N 6AF
- Data Protection Officer
- Mr Ian Webster Nucana Plc Lochside House 3 Lochside Way EDINBURGH EH12 9DT [email protected]