Address: 17 Boulevard des Philosophes, 1205 Geneva, Switzerland.

Phone number:  41-22-310-7841

Email: info@whitepeak.ch