British Army 7224 Sapper East African Royal Engineers Volunteers and Telegraph Section
British Army 7224 Sapper Divisional Signal Company
British Army 7224 Sapper Unattached List
…
British Army Second Lieutenant Royal Army Medical Corps
British Army Captain 2/1st King's African Rifles attached General List
British Army R/7176 Private King's Royal Rifle Corps
British Army 19837 Second Lieutenant 60th Rifles
British Army Corporal Machine Gun Corps
…
British Army 43 Private Rand Rifles
British Army Private 3rd South African Infantry
British Army Lieutenant Acting Captain King's Royal Rifle Corps 13 Battalion
…
British Army 7073 Staff Serjeant Major 1st Imperial Royal Horse
British Army Lieutenant 1/2nd King's African Rifles
British Army Captain General and Special List
British Army 272 Private Uganda Volunteer Reserve
British Army Second Lieutenant East Africa Military Audit Department
British Army Second Lieutenant Royal Fusiliers
…
British Army 10263 Private Royal Irish Rifles
British Army 57702 Private King's Royal Rifle Corps
British Army 26269 Private Training Reserve Battalion
…
British Army 1698 Private Connaught Rangers
British Army 58163 Private King's Royal Rifle Corps
British Army 38315 Private Royal Irish Rifles
…
British Army 5872 Private King's Own Yorkshire Light Infantry
British Army 242170 Private Rifles
British Army 614063 Private Labour Corps
…
British Army 146295 East Surrey Regiment
British Army 146295 Royal Defence Corps
British Army 146295 King's Own Yorkshire Light Infantry
…
British Army 6906 Corporal Southern Rifles
British Army Second Lieutenant King's Own Yorkshire Light Infantry
British Army Second Lieutenant Royal Flying Corps and Royal Air Force
…
British Army 5155 Private Royal Army Medical Corps
British Army 242066 Lance Corporal Private Royal Army Medical Corps
British Army 242066 Lance Corporal York and Lancaster Regiment
…
British Army 125th Napier's Rifles
British Army Lieutenant Colonel 4th King's Liverpool Regiment
British Army Acting Lieutenant Colonel 2/6th Jat Light Infantry
…
British Army 2029 Private North Somerset Yeomanry
British Army 165904 Private North Somerset Yeomanry
British Army Second Lieutenant King's Royal Rifle Corps
…
British Army Lieutenant Black Watch (Royal Highlanders)
British Army Argyll and Sutherland Highlanders 6th Battalion
British Army Lieutenant attached to the Kings African Rifles
…