แบรนด์ Idwala ก่อตั้งเมื่อ 1998 (United States) จาก 8 แบรนด์ในเครือ และ 588 แบรนด์คู่แข่ง. Idwala เป็นของ Investec Plc ซึ่งจดทะเบียนในตลาดหลักทรัพย์ของ London รหัสหลักทรัพย์สากล (ISIN) ของ Investec Plc คือ GB00B17BBQ50. Idwala เป็นของภาคธุรกิจ ตลาดทุน