ICOF is a well established provider of loan finance for co-operatives and social enterprises. In addition ICOF provides back office and loan management services for other lenders. See here for details on investing in, borrowing from or using ICOF services