Cabot Square Capital

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

General Information
Industries
Finance, Financial Services +1
Funding Stage
-
Product Stage
-
Business Model
-
Company Overview
Founded
1996
Employees
1-10
Location
London, United Kingdom
Website
Cabot Square Capital - Company Details

Cabot Square Capital is a venture capital & private equity company based out of Byron House, 7 St James's Street, London, United Kingdom.