Key factsactiveLegal nameIOSTREAfr_inseeRegistration103751137fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2026-04-14fr_inseeRegistered address96 AVENUE D'ANTIOCHE, 17480 LE CHATEAU-D'OLERONfr_inseeIndustry00.00Zfr_insee