British Army 322182 Royal Army Service Corps
British Army Lieutenant Royal Army Service Corps
British Army Second Lieutenant General List attached Royal Engineers
…
British Army 7497 Private Honourable Artillery Company
British Army Honorary Lieutenant Durham Light Infantry attached
British Army Second Lieutenant Durham Light Infantry attached
British Army 2288 Private Honourable Artillery Company
British Army 2288 Commissary Royal West Kent Regiment
British Army Captain Royal West Kent Regiment
British Army 3727 Private Honourable Artillery Company
British Army Temporary Second Lieutenant Royal West Surrey Regiment attached Trench Mortar Battery
British Army 167 Private Honourable Artillery Company
British Army Lieutenant Royal Flying Corps attached Railway Operating Division Royal Engineers
British Army Lieutenant London Regiment
British Army 6557 Private Honourable Artillery Company Infantry
British Army Lieutenant Supply and Transport Corps
British Army Lieutenant Indian Army Reserve of Officers
British Army 1540 Private Honourable Artillery Company
British Army Second Lieutenant King's Royal Rifle Corps
British Army Lieutenant King's Royal Rifle Corps
British Army 3439 Private Honourable Artillery Company
British Army Second Lieutenant Royal Welsh Fusiliers
British Army Lieutenant Machine Gun Corps
…
British Army 1856 Private Honourable Artillery Company
British Army Lieutenant Royal Army Service Corps
British Army Captain Royal Army Service Corps
British Army 7100 Private Honourable Artillery Company
British Army Second Lieutenant Royal West Surrey Regiment
British Army Second Lieutenant Middlesex Regiment
…
British Army Second Lieutenant Royal Welsh Fusiliers
British Army Acting Captain Royal Welsh Fusiliers
British Army 6825033 Lieutenant Royal Welsh Fusiliers
…
British Army 1217 Private Honourable Artillery Company
British Army Lieutenant 1st Battalion Cameron Highlanders attached Machine Gun Corps
British Army Captain 84th Infantry Brigade
British Army 1708 Private Honourable Artillery Company
British Army Second Lieutenant 3rd Royal Inniskilling Fusiliers
British Army Lieutenant 3rd Royal Inniskilling Fusiliers
British Army 855 Private Honourable Artillery Company
British Army 855 Private Royal Warwickshire Regiment
British Army Lieutenant Machine Gun Corps attached 2nd Brigade
British Army Lieutenant Honourable Artillery Company
British Army Lieutenant London Regiment 3rd lond Battalion
British Army Lieutenant 2/9th Gurkha Rifles
…
British Army 7230 Private Honourable Artillery Company
British Army Second Lieutenant Liverpool Regiment and Royal Army Ordnance Corps
British Army Lieutenant Liverpool Regiment and Royal Army Ordnance Corps
British Army Private Calcutta Volunteer Rifles
British Army 970 Corporal Honourable Artillery Company
British Army 6423 93135 Corporal Royal Horse Artillery
…
British Army Private Honourable Artillery Company
British Army Lieutenant Loyal North Lancashire Regiment
British Army Lieutenant Suffolk Regiment Attached Duke of Cornwalls Light Infantry
…
British Army 1835 Private Honourable Artillery Company
British Army Second Lieutenant Loyal North Lancashire Regiment Attached Machine Gun Corps
British Army Lieutenant Loyal North Lancashire Regiment Attached Machine Gun Corps
British Army Lieutenant Royal Army Medical Corps
British Army Captain Royal Army Medical Corps
British Army Captain Royal Sussex Regiment
…