top of page
IMPRINT
OWNER AND DATA CONTROLLER
IndieAd GmbH
Stollbertstr. 22
D-80539 Munich
Germany
-
+49 151 4000 34 64
Registration Number
AG München HRB 204782
VAT ID
DE289523302
Managing Director
Adrian Knoll
Owner contact email
adrian(at)indiead.tech
bottom of page
