Company overview
UID
CHE-113.224.495
CHID
CH02070013795
Name
ICF Foundation
Former names
ACTS Stiftung
Entity type
Foundation
Status
active
Registration date
21 December 2023
Address
Zürichstrasse 131, 8600 Dübendorf
Postal code
8600
Country
Switzerland