Imprint - Legal Notice
MOGWAI LABS GmbH
Am Steg 3
89231 Neu-Ulm
Germany
info@mogwailabs.de
https://mogwailabs.de
Registration Court: Amtsgericht Memmingen
HRB-Number: HRB 17816
USt-IdNr: DE 318581855
Taxpayer Identification Number (TIN): 151/132/60545
Chief Executive Officer (CEO): Hans-Martin Münch