top of page

IMPRINT

OWNER AND DATA CONTROLLER


IndieAd GmbH
Claudius-Keller-Straße 3c
D-81669 Munich
Germany

​

​

Registration Number


AG München HRB 232318

​

VAT ID


DE311631558

​

Managing Director


Adrian Knoll

Owner contact email
adrian(at)indiead.tech

bottom of page