Key factsactiveLegal nameCAP MERfr_inseeRegistration434462545fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated1998-01-01fr_inseeRegistered address13 BD ROYAL, LUXEMBOURGfr_inseeIndustry68.20Afr_insee