As a top UK property investment company, Yield Investing combines strong financial returns with meaningful social contribution.uk property investments