Key factsactiveLegal nameBIOFLUFF INCfr_inseeRegistration923126494fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2023-02-28fr_inseeRegistered address21 BUENA VISTA AVENUE, 94117 SAN FRANCISCO, ÉTATS-UNISfr_inseeIndustry46.90Zfr_insee