Imprint

Address

Better Ads GmbH
Winterstr. 2
DE-22765 Hamburg

District Court

Amtsgericht Hamburg HRB 168679

International VAT number

DE346535812

Directors

Viktor Eichmann, David Lange