Invest & Fund is a credit-led alternative finance platform connecting lenders with UK residential property developers.