Imprint

apaleo GmbH

Dachauerstr. 15 A
80335 Munich, Germany

Authorized Representatives / Managing Directors:
Ulrich Pillau, Martin Reichenbach, Philip v. Ditfurth, Stephan Wiesener

Commercial Register: Munich, HRB 229514

VAT-ID #: DE311046461

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