Home

The INVESTCAP Group is the parent company, headquartered in London, UK, for a number of global subsidiary companies which span across a variety of industries including, but not limited to finance, construction and venture capital. While the Group continues to grow both organically and through mergers and acquisitions, common core values remain at the very heart of all business activity throughout the Group.

INVESTCAP operate a Strategic Alliance Partnership (SAP) model of working with project partners and other stakeholders from the outset to capitalise on a flexible, collaborative approach where the key focus is on aligning expectations and commercial goals from the start.

The current INVESTCAP SAP partners include market leading professional services providers (including FTSE 100, NASDAQ and Fortune 500 companies) which are focused on Construction,  Design, Asset Management and the Built Environment. Other SAP partners include leading International Contracting companies.

This has enabled INVESTCAP to expand the offering of construction finance expertise coupled with access to cost-effective capital from South East-Asian markets and market-leading construction delivery and professional advice.