Thats the car off the wikipedia page isn't it. Im sure that picture was taken at a cliosport meet when the car was pretty new. The owner was on cliosport or possibly on here too.
It could be in the register, but perhaps either the owner didn't input the reg .
1st registered 31 October 2003 in chelmsford, plate is still on the car.
Illiad ph2s are the last to be properly documented:
LINK
Cant bring myself to start, will take months!!!