Leto GmbH
Kramerstraße 7
D-87700 Memmingen
Telephone: +49 1732159789
Email: hello@leto.games
Business data:
Managing Director: Yanick Frehner
Register court: Local court Memmingen
Registration number: HRB 18795
Tax number: 138/131/30240Umsatzsteuer-Identifikationsnummer (USt-IdNr.): DE332494744