I have an 025 in my shop here in USA. We purchased it directly from Stoddart in UK back around 2003. It was and is a fully operating car. I would be happy to compare any information and/or photos to help you in identifying / confirming your car. Perhaps that would be easiest by contacting me directly at:
Mike@jjrltd.com.