Key factsactiveLegal nameCLICK & BUY MARKETINGfr_inseeRegistration494942196fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2007-03-01fr_inseeRegistered address18 INDUSTRIESTRASSE, ZUG, SUISSEfr_inseeIndustry73.11Zfr_insee