I had ST12 XCD from same garage, all i can say is if it looks nice then its probably been well cared for. That garage was really good back in the days great service department, i bought a couple of bikes from them and ST12XCD was one with only 2000 miles on the clock and 3 years old, great bike wish i had never sold it. That is likely a tripple black GS is it?
Steady miles over the years which is a good thing for sure, no mot discrepancies over the years so sounds a nice bike if the price is right.
View attachment 418261