Key factsactiveLegal nameCHARAX INVESTfr_inseeRegistration791316383fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2009-07-23fr_inseeRegistered address23 VAL FLEURI, LUXEMBOURG, LUXEMBOURGfr_inseeIndustry64.20Zfr_insee