Idwala-merket, grunnlagt 1998 (forente stater), fra 8 tilknyttede merkevarer og 588 konkurrerende merkevarer. Idwala eies av Investec Plc, børsnotert i London ISIN-nummeret til Investec Plc er GB00B17BBQ50. Idwala kommer under Kapitalmarkeder-bransjen.