Skip to main content"

Nesta Enterprises Limited

Registration reference
ZA048354
Date registered
27 March 2014
Registration expires
26 March 2027
Payment tier
Tier 1
Data controller
Nesta Enterprises Limited
Address
58 Victoria Embankment London EC4Y 0DS
Data Protection Officer
[email protected]