Address
Lemonfrog AG
Rigistrasse 20c
8185 Winkel
Switzerland
Board of Directors
Tino Wendland
Tom Stierli
Sandro Principe
Contact
Register entry
Register number: CH-020.4.035.675-9
UID: CHE-113.678.100
All data is stored on servers in Switzerland.