Business Summary
i Capital is a South Africa-based company, which is engaged in the business activity of operating an independent investment holding company with interests in short-term insurance broking, corporate finance advisory and on balance sheet investments, including the group’s property holdings. The Company's activities are undertaken via the group’s various operating companies.
Country of Incorporation
South Africa
Incorporation Date
1998-09-21
Business Sector
Banking & Investment Services
Company Address
1st Floor, 33 Scott Street, Waverley