Is it the red 3-Door - Reg is something like OU13 RVB? I saw it too and remember the EVO Magazine article! It will have had a hard life so far, but I would be pretty sure it's also been maintained regardless of cost.
My sister-in-laws boyfriend bought Caterhams Supersport R press car a few weeks ago (if you Google it it's the yellow 62 reg car that comes up) and it's a peach, been very well looked after!