Property Expert SLAMS Scottish rent freeze legislation rebecca 2 years ago UK News ‘There is a perception now that the “landlord” is some big, faceless institution that has hundreds of thousands of properties.’ Credit GBNews