Looks like a bit of a bargain - I'd probably be totting up new cost of bumper etc to try and work out whether anything more serious was damaged to make it Cat D, but otherwise, looks fine. At 90k, I imagine bumper, paintwork, wheel?, and a few other bits was probably enough.