Key factsdissolvedLegal nameMAMEN SAfr_inseeRegistration391097912fr_inseeStatusdissolvedfr_inseeTypeForeign legal entityfr_inseeIncorporated1962-10-01fr_inseeDissolved1995-10-10fr_inseeRegistered address08001 BARCELONA, ESPAGNEfr_inseeIndustry51.4Rfr_insee