Het merk Idwala, opgericht in 1998 (de Verenigde Staten van Amerika), over van de 8 zustermerken en 588 concurrerende merken. Idwala is eigendom van Investec Plc, genoteerd aan de beurs van London . De ISIN code (internationaal gebruikte code om beursbedrijven te identificeren) van Investec Plc is GB00B17BBQ50. Idwala behoort tot de bedrijfssector Kapitaalmarkten.