top of page
IMPRINT
OWNER AND DATA CONTROLLER
IndieAd GmbH
Claudius-Keller-Straße 3c
D-81669 Munich
Germany
​
-
+49 151 4000 34 64
​
Registration Number
AG München HRB 232318
​
VAT ID
DE311631558
​
Managing Director
Adrian Knoll
Owner contact email
adrian(at)indiead.tech
bottom of page