Το brand Idwala, ιδρύθηκε στις 1998 (United States), από 8 θυγατρικά brands και 588 ανταγωνιστικά brands. Το brand Idwala ανήκει στην εταιρεία Investec Plc, η οποία είναι εισηγμένη στο χρηματιστήριο της/του London. Ο Διεθνής Αριθμός Αναγνώρισης Τίτλων (ISIN) της Investec Plc είναι GB00B17BBQ50. Το brand Idwala ανήκει στον επιχειρηματικό τομέα Κεφαλαιαγορές.