British Army M2/035259 Company Serjeant Major Royal Army Service Corps
British Army M2/035259 Warrant Officer Class 2 Royal Army Service Corps
British Army 3709 Private York and Lancaster Regiment
British Army 652294 Private Labour Corps
British Army 7146 Private King's Royal Rifle Corps
British Army 7146 Corporal King's Royal Rifle Corps
British Army 4299 Private Seaforth Highlanders 5th seaforth highland Battalion
British Army 241026 Private Seaforth Highlanders 5th seaforth highland Battalion
British Army 29907 Private North Staffordshire Regiment 3rd northst Battalion
British Army 97949 Gunner Royal Field Artillery
British Army 97949 Corporal Royal Field Artillery
British Army 1694 Corporal Worcestershire Regiment
British Army 240160 Corporal Worcestershire Regiment
British Army G/5779 Private The Queen's Regiment 8th Battalion
British Army 36711 Private Bedfordshire Regiment
British Army S/33646 Private Army Service Corps
British Army S/33646 Transport Serjeant Army Service Corps
British Army 9064 Private Oxfordshire and Buckinghamshire Light Infantry 2nd Battalion
British Army 400343 Private Labour Corps
British Army 14635 Private Royal Berkshire Regiment
British Army 85803 Private Royal Defence Corps
British Army 5223 London Regiment 18th lond Battalion
British Army 592652 Private London Regiment 18th lond Battalion
British Army 599 Private Royal Fusiliers
British Army 579355 Private Labour Corps
British Army 1509 Private Argyll and Sutherland Highlanders
British Army 209217 Private Argyll and Sutherland Highlanders
British Army 273658 Private Royal Engineers
…
British Army 349602 Acting Serjeant Royal Engineers
British Army Temporary Second Lieutenant General List