The straws are floating past for me, but, considering his age around the war, could he have signed up using an alias ?? also could this be him on the anc.site?
Name: Charles H Ward
Birth Date: abt 1898
Date of Registration: Apr-May-Jun 1921
Age at Death: 23
Registration district: West Ham
Inferred County: Essex
Volume: 4a
Page: 31
This would explain why he was not on any other site. Good Hunting lowanslow.