The reason given for the cat D is broken locks and ignition from attempted theft. That seems utterly trivial next to a rusty body.
If you think it's a goer go and look at it, or get someone to inspect it for you. If you want a car to drive and enjoy, cat D is no problem. If you want a 'guaranteed investment better than money in the bank', it may be a problem. It could well be why it hasn't sold. Combine cat D with a mileage of 130k is going to put off the very rich buy it and put it in the garage purchasers. The price will put off people wanting a trackday project.
If you want a nice car to drive it could be the one. There are no pictures of the engine bay and the exhaust is non-standard, which are two amber warning lights for me, but there are no red flags here, until you see it, get under it, and drive it.
Colour looks okay to me, the wheels look right too.