Cabot Square Capital Investor

Cabot Square Capital is a provider of investment capital for small and mid sized companies in the UK and Western Europe.

Invests into

Technology: DeepTech
Industry: Longevity Industry 2022
Headquarters: London, England, United Kingdom
Founded Date: 1996-01-01
Investor Type: Private Equity Firm
Number Of Exits: 1

Visit Website
contact@cabotsquare.com
Register and Claim Ownership