GNAPP,
Could be  - 
E, Gnapp, 117795.
Eric Gnapp, 217148.
D G, 
G'Napp,  751043  
At first search in the NA file it looked like a "1" but on second look following  Paul's post below I see a definite  difference  between  the 7 and the 1 of G'Napp's service number.
https://discovery.nationalarchives.g...ls/r/C15624135
Page 308
All must have survived  WW2 as only one is listed  in CWGC, and that was a WW1 man from Bedford.
G'Napp, recorded in the ORB  as a Sgt in October  1940