British Army Lieutenant Army Veterinary Corps Attached 3rd Signal Corps
British Army Captain Royal Engineers Cavalry Division
British Army 23601 Private Yorkshire Regiment 1st Battalion
British Army WR282193 Sapper Royal Engineers 4th Company
British Army 18708 Private Reserve Regiment of Cavalry 3rd Battalion
…
British Army Second Lieutenant Royal Army Medical Corps 3rd Cavalry Field Ambulance
British Army Temporary Captain 1st Military Hospital Canterbury
British Army D/14203 Private 3rd Reserve Cavalry Regiment attached 2nd Life Guards
British Army 4322 Private Guards Machine Gun Regiment
British Army 12468 Private Guards Machine Gun Regiment
British Army Captain Head Quarters Staff
British Army Brevet Major 53rd Divisional Head Quarters Staff
British Army Brevet Major Royal Dragoons
…
British Army 1042/1296 Corporal 3rd South African Mounted Rifles
British Army Second Lieutenant Westminster Dragoons
British Army Captain Motor Machine Gun Corps
…