Key factsdissolvedLegal nameBABAA DESIGN SLfr_inseeRegistration893518423fr_inseeStatusdissolvedfr_inseeTypeForeign legal entityfr_inseeIncorporated2020-12-01fr_inseeRegistered addressCALLE LIBERTAD 6 003, 28004 MADRID, ESPAGNEfr_inseeIndustry47.91Afr_insee