Key factsactiveLegal nameAYVENS SWITZERLAND AGfr_inseeRegistration911849800fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2022-01-01fr_inseeRegistered address54 THURGAUERSTRASSE, ZURICH, SUISSEfr_inseeIndustry45.11Zfr_insee