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

Industry: Finance
Technology: DeepTech
Founded Date: 1996