This car has been discussed at length on the UK Cobra Club site and it would appear that the car isn't all that it purports to be. Apparently, it surfaced some time ago wearing a different CSX chassis number (CSX3140), but when the real '3140 turned up, this car morphed into '3272.
If there was ever a case for caveat emptor, this is it.
Paul