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