British Army 4/7078 Private East Surrey Regiment
British Army 38166 Private Corps of Hussars
British Army Second Lieutenant Labour Corps
…
British Army 18351 Lance Corporal Labour Corps
British Army 47434 Lance Corporal Lincolnshire Regiment
British Army 28806 Lance Corporal Training Reserve Battalion
…
British Army 173 Serjeant South African Railway Regiment
British Army 173 Serjeant South African Native Labour Corps
British Army Second Lieutenant Chinese Labour Corps
British Army 9456 Private Loyal North Lancashire Regiment
British Army 381383 Lance Serjeant Labour Corps
British Army 381383 Lance Serjeant 41st Company Chinese Labour Corps
British Army 8386 Serjeant Royal Garrison Artillery 3rd Siege Battery
British Army 8386 Serjeant Chinese Labour Corps
British Army 704159 Serjeant Labour Corps
British Army 11373 Private Devonshire Regiment
British Army GS/20659 Private Royal West Kent Regiment
British Army 290817 Private Labour Corps
…
British Army 2123 Private 1/2nd Monmouthshire Regiment
British Army 2123 Private Motor Cyclist Regiment
British Army Second Lieutenant Labour Corps
…
Born 1887
British Army Captain Chinese Labour Corps
British Army Captain Reserve Battalion East Surrey Regiment
Royal Navy Temporary Sub Lieutenant Royal Naval Volunteer Reserve
…
British Army S/25881 Private Rifle Brigade
British Army A/200958 Private King's Royal Rifle Corps
British Army Second Lieutenant King's Own Scottish Borderers attached Chinese Labour Corps
…
British Army 1768 Private Royal Army Medical Corps
British Army 318235 Lance Corporal Royal Army Medical Corps
British Army Second Lieutenant Chinese Labour Corps
…
British Army Second Lieutenant Royal Army Service Corps
British Army Captain Lieutenant Chinese Labour Corps
British Army Captain Lieutenant Royal Army Service Corps
British Army Major Royal Army Medical Corps
British Army Lieutenant Colonel Royal Army Medical Corps
British Army Major [temp] (acting Lt Col) Chinese Labour Corps Depot Hospital - Noyelles-Sur-Mer
British Army 01335 Corporal Army Ordnance Corps
British Army Second Lieutenant Chinese Labour Corps attached Royal Army Ordnance Corps
British Army Second Lieutenant Chinese Labour Corps
British Army Lieutenant General List attached Labour Company
Royal Navy Assistant Paymaster (Temporary) Royal Naval Reserve
…
British Army Second Lieutenant Royal Lancaster Regiment
British Army Lieutenant King's Royal Rifle Corps
British Army Captain Devonshire Regiment
…
British Army Second Lieutenant General List
British Army Second Lieutenant General List Attached Royal Army Service Corps
British Army Lieutenant General List Attached Chinese Labour Corps
British Army Colour Serjeant School of Musketry
British Army Company Serjeant Major 4th Army Troops Corps of School of Musketry
British Army Captain Commanding 39th Chinese Labour Corps
British Army 1811 Serjeant 24th Field Ambulance Royal Army Medical Corps
British Army Lieutenant West Riding Regiment
British Army Lieutenant Chinese Labour Corps
British Army Second Lieutenant Chinese Labour Corps
British Army Major Indian Army Reserve of Officers
British Army Lieutenant Indian Army Reserve of Officers
British Army 5423 Sapper Royal Engineers
British Army 363974 Private Chinese Labour Corps
British Army 61490 Private Lancashire Fusiliers
…