Company overview
UID
CHE-108.201.293
CHID
CH02020017619
Name
Keller & Partner
Entity type
General Partnership
Status
active
Registration date
3 June 2013
Address
Lachenstrasse 56, 8184 Bachenbülach
Postal code
8184
Country
Switzerland