Company overview
UID
CHE-299.105.258
CHID
CH44090388449
Name
Caymland Technologies AG
Entity type
Branch
Status
active
Registration date
31 August 2022
Address
Lohstrasse 2, 8580 Amriswil
Postal code
8580
Country
Switzerland