Social Investment Business Email Format
Investment ManagementEngland, United Kingdom51-200 Employees
Social Investment Business is a UK-based organization operating in the investment management sector that backs social change through a combination of funding, investment, and innovation. It supports the social economy by partnering with charities and social enterprises to help them tackle inequality, improve lives, and drive positive community outcomes, offering support, flexibility, and trusted collaboration to help these groups thrive. Based in London, the group positions itself as a leading social investor in the United Kingdom, with a track record dating back to 2002 and a history of deploying substantial loans and grants to a wide range of social sector organizations. The company’s activities extend beyond capital provision to research, innovation, and sector advocacy, aiming to strengthen the capacity and resilience of its beneficiaries. In recent notes, the organization highlights ongoing collaborations and joint initiatives with other funders and partners to deliver targeted programs that support community impact across England and Wales.