Long shot, I know, but maybe, just maybe...
All the same car - '03 E55K estate. I've just taken a punt on it.
Allegedly it has been remapped to 525 bhp, and the speed restrictor(s) deactivated, but there is no evidence of that with the car. It has worn the registrations (that I know about)...