Company overview
UID
CHE-264.271.040
CHID
CH02020100359
Name
Leopard Group KLG
Entity type
General Partnership
Status
active
Registration date
15 April 2025
Address
Bergstrasse 3, 8424 Embrach
Postal code
8424
Country
Switzerland