Address

Lemonfrog AG
Rigistrasse 20c
8185 Winkel
Switzerland

Board of Directors

Tino Wendland
Tom Stierli
Sandro Principe

Register entry

Register number: CH-020.4.035.675-9
UID: CHE-113.678.100

All data is stored on servers in Switzerland.