Owner of Website
Vesifact AG
Joechlerweg 4
6340 Baar, Switzerland
CEO: Marc A. Weder
Phone: +41 (0) 41 769 70 10
Email: info@vesifact.ch
VAT no.: CHE-107.327.810 MWST
UID no.: CHE-107.327.810
Trade registration no.: CH-170.3.019.679-6