Legal

apaleo GmbH Dachauerstr. 15 A 80335 Munich, Germany

Authorized Representatives / Managing Directors: Ulrich Pillau, Philip von Ditfurth, Stephan Wiesener

Commercial Register: Munich, HRB 229514

VAT-ID #: DE311046461

Data privacy officer: Andrea Ziegelmüller, privacy@apaleo.com