Seven Points Capital has expanded into London with the opening of a new office, strengthening its international footprint as demand rises for fully funded, ...