Skip to main content"

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]