Cabot Square Capital is a leading provider of investment capital for small and mid sized companies in the UK and Western Europe. We are a hands-on partner able to provide companies with capital for growth and acquisitions, innovative management ideas, creative problem solving and strategic, long-term planning.