Opprettet 1999 (Storbritannia), MENSA egen 13 tilknyttede merkevarer og 471 konkurrerende merkevarer. MENSA eies av ORIGIN ENTERPRISES, børsnotert i XDUB Selskapets internasjonale verdipapiridentifikasjonsnummer (ISIN) er IE00B1WV4493. MENSA kommer under Forbrukerpakkede varer-bransjen.