I get it's been stolen, also why you wouldn't want to keep it. But providing they didn't stack into a tree and it's been badly repaired does that really devalue it all that much? It's potentially been driven hard yes but then any Renaultsport car that hasn't is being wasted...
If it's not been registered as stolen recover on HPi just stick some new plates on it and hay presto it gets lost in the ether of the used car market.