Key factsactiveLegal nameCHANNEL INVESTMENTS LTDfr_inseeRegistration481960151fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2002-01-01fr_inseeRegistered addressMSIDA ROAD, GZR03 GZIRA, MALTEfr_inseeIndustry64.20Zfr_insee