Company overview
UID
CHE-108.379.382
CHID
CH02030221813
Name
Abacus Business Solutions AG
Former names
Arco Software AG
Entity type
Corporation
Status
active
Registration date
29 August 2025
Address
Zürcherstrasse 59, 8800 Thalwil
Postal code
8800
Country
Switzerland