British Army Captain Temporary Major Suffolk Regiment
British Army Captain Temporary Major King's African Rifles
British Army Second Lieutenant Temporary Captain Adjutant Hertfordshire Regiment
British Army Temporary Lieutenant Royal Artillery
British Army Temporary Lieutenant General Headquarters Staff
British Army 17190 Private Welsh Regiment
British Army 17190 Corporal Welsh Regiment 14th Battalion
British Army 2309 Private 1/1st South Wales Borderers
British Army 200677 Private 1/1st South Wales Borderers
British Army L/10107 Private Middlesex Regiment 1st Battalion
British Army 508466 Corporal 607th Home Service Employment Company Labour Corps
British Army 23191 Private 10th South Wales Borderers
British Army 3300 Private Royal Army Medical Corps 21st Field Ambulance
British Army 1797 Private 1/1st South Wales Borderers
British Army 200320 Private 1/1st South Wales Borderers
British Army 25313 Private Gloucestershire Regiment 12th gloucest Battalion
British Army 32268 Private 1st Duke of Cornwalls Light Infantry
British Army 9694 Private Royal Army Medical Corps 23rd Field Ambulance
British Army Second Lieutenant 120th Rajputana Infantry
British Army Captain 120th Rajputana Infantry
…
British Army 2161 Private Royal Army Medical Corps Welsh Field Ambulance 3/1st