This sounds not good!
Most of the online HPI checks will cover for this if the vin is provided at the time of the check but if it has been scratched off and not checked then I doubt they will!!
Definitely sounds criminal whats happened!
If it is from a trader he should have some legal recourse for sure.