Key factsactiveLegal nameCHARLY MACHfr_inseeRegistration417807088fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated1997-01-01fr_inseeRegistered address08223 BARCELONE, 138 DUAVESA DE LA VICTORIA, ESPAGNEfr_inseeIndustry46.42Zfr_insee