Company overview
UID
CHE-487.478.860
CHID
CH55010645743
Name
IDT Technologies SA
Entity type
Branch
Status
deleted
Registration date
11 September 2013
Address
Rue du Simplon 5, 1020 Renens VD
Postal code
1020
Country
Switzerland