Company overview
UID
CHE-114.406.082
CHID
CH50130110053
Name
Achillea SA
Entity type
Corporation
Status
active
Registration date
19 July 2022
Address
Via Pier Francesco Mola 11, 6900 Lugano
Postal code
6900
Country
Switzerland