Business Summary
INVESTCORP CAPITAL LIMITED is headquartered in GEORGE TOWN, GRAND CAYMAN, CAYMAN ISLANDS and is a non-bank holding company. The company was founded in 1999.
Country of Incorporation
Cayman Islands
Incorporation Date
1999-01-01
Business Sector
Banking & Investment Services
Company Address
West Wind Building, P.O. Box 1111