The registration process here (DVLA form V765) asks that you get a supporting statement from a recognised owners club to vouch for the vehicle. Interesting point as to what you do without a VIN number. As you suggest, John G might be able to help. I would also ask the Club Secretary if the number can be traced via the body number – Robin Dyke did quite a bit of research on this.
Patrick