Capital Square Employee Directory
Investment ManagementEngland, United Kingdom2-10 Employees
Capital Square is a private investment firm based in London, England, founded in 1989. The company focuses on acquiring and growing start-ups as well as small to mid-sized companies across a broad range of industries, with the aim of generating superior returns for its portfolio. The investment approach emphasizes collaborating with portfolio firms to drive operational improvements, including sales and profit growth, market share expansion, innovation, prudent geographic expansion, and cost efficiency. The firm operates with a small team and leverages a broad network of contacts to source opportunities, targeting businesses that can benefit from active management and structured value creation.