Our story


BCAP Holdings Limited (“BCAP”) is an investment platform founded by partners with long and successful track records in starting, building, and scaling global businesses.

We are headquartered in London, and operate globally from offices in New York, Hong Kong, and Seoul. BCAP participates over multiple investment stages and across the capital structure, providing liquidity and expertise to create value for our stakeholders.



Our team has been together for over 10 years and has completed over USD 20 billion of investments.

Who we are →


See how we are growing and help us celebrate our achievements over the years.

News and media →