> Frankly- welcome to Glasgow. I doubt they even know the rating, and will laugh in your face if you ask them to show you certificates. Everything you have described sounds very typical of the old-school rental market.
It’s a legal requirement to have one available upon letting a property.