Shaftesbury Capital (LON:SHC) reported what management described as “another excellent year of progress and performance” as it presented its third set of annual results, pointing to growth in rents, ...