Opprettet 2005 (Monaco), VISION 24 egen 163 tilknyttede merkevarer. VISION 24-merket eies av NATRA, et selskap oppført i Madrid. Selskapets internasjonale verdipapiridentifikasjonsnummer (ISIN) er ES0165515117. Bransjen VISION 24 opererer i, er Divers.