Large property transactions were once a business only open to major institutions and banks. But with the launch of Credit Peers, a peer-to-business property platform,...