Tag: Social Investment Business

A UK registered charity and trading company that offers loans, grants and other financial products to charities and social enterprises.