Imprint

Address

Better Ads GmbH
Spritzenplatz 7b
DE-22765 Hamburg

District Court

Amtsgericht Hamburg HRB 168679

International VAT number

DE346535812

Directors

Viktor Eichmann, David Lange