Imprint#
ISCC Foundation
Boerhaavelaan 99
NL 2334 EG Leiden
+31 6 12676726
info [at] iscc.foundation
Number of the Dutch Chamber of Commerce (KvK): 74793241
EU Transparency Register number:
119397635730-23
IBAN: NL70 INGB 0007 1395 12
VAT-ID: NL860028434B01