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