Company overview
UID
CHE-104.758.562
CHID
CH13000096536
Name
Afiba Ag
Entity type
Corporation
Status
active
Registration date
7 June 2021
Address
Bahnhofplatz 10, 8853 Lachen SZ
Postal code
8853
Country
Switzerland