Company overview
UID
CHE-113.171.812
CHID
CH29060155661
Name
ITS Industrie- und Technozentrum Schaffhausen
Entity type
Association
Status
active
Registration date
24 July 2023
Address
Freier Platz 10, 8200 Schaffhausen
Postal code
8200
Country
Switzerland