A marca Idwala, fundada em 1998 (os Estados Unidos de América), a 8 marcas irmãs e 588 marcas concorrentes. Idwala é propriedade de Investec Plc, listada na bolsa de valores de London. O código ISIN do Investec Plc (número mundial de empresas cotadas na bolsa de valores) é GB00B17BBQ50. Idwala pertence ao setor de negócios Mercados de capitais.