top of page

IMPRINT

OWNER AND DATA CONTROLLER


IndieAd GmbH
Stollbertstr. 22
D-80539 Munich
Germany

Registration Number

AG München HRB 204782

VAT ID

DE289523302

Managing Director
Adrian Knoll

Owner contact email
adrian(at)indiead.tech

bottom of page