GRIFFITH HUGH

PrivateCIK: 1296964
Location

EDINBURGH, X0

Key Entity Details

Legal Name

GRIFFITH HUGH

Central Index Key (CIK)

1296964

Business Address

No business address disclosed

Mailing Address

C/O NUCANA PLC, 3 LOCHSIDE WAY

EDINBURGH, EH12 9DT

X0