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

Founded Date: 1996
Technology: DeepTech
Industry: Finance