Key factsactiveLegal nameDAVYSOFT SARLfr_inseeRegistration923126528fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2022-06-03fr_inseeRegistered addressRUE DE GENEVE38, 1225 CHENE BOURG, SUISSEfr_inseeIndustry62.02Afr_insee