Hi pal. Both my Williams have engine numbers on the log books. Strange to have that comment. Is the car a cat c or d? Is as though the car has had a check by dvla at some point otherwise why would it have been removed from log book? I suppose you could just add the engine number via dvla. Have you hpi'd the car? That usually gives the engine number.