Key factsactiveLegal nameFRANCIS DAMBACHfr_inpiRegistration909536567fr_inpiStatusactivefr_inpiIncorporated2021-09-28fr_inpiRegistered address22 RUE DE ZELLENBERG, 67100 STRASBOURGfr_inpi