Key factsactiveLegal nameLogan Lorigfr_inpiRegistration939400735fr_inpiStatusactivefr_inpiIncorporated2025-01-09fr_inpiRegistered addressCHE des Flouns, 83170 Tourvesfr_inpi