British Army 14840 Private New Zealand Cyclist Battalion attached 12th Corps
British Army 37613 Private York and Lancaster Regiment 12th Battalion
British Army Private Canadian Expeditionary Force 12th and 4th Battalion
British Army Captain 12th Royal Scots
British Army Captain 8th Tank Battalion
British Army 2594 Acting Warrant Officer Class 2 West Yorkshire Regiment
British Army Second Lieutenant 12th Officer Cadet Battalion
British Army 24700 Private 12th Canadian Infantry Battalion
British Army 24700 Private Imperial Army
British Army P526 Private 2/12th Battalion North Lancashire Regiment
British Army 457 Private Loyal North Lancashire Regiment 12th Battalion
British Army 11 Quarter Master Corporal 12th Battalion Attached Administration Head Quarters
British Army 822 6759 Private 12th Pioneers Transferred to 42nd Battalion
British Army 12/605 Private 12th Battalion York and Lancaster Regiment
British Army 109714 Gunner 12th Battalion Tank Corps
British Army WR/285114 Gunner Royal Engineers
British Army 1178 Private 12th Battalion Loyal North Lancashire Regiment
British Army 12/579 Private York and Lancaster Regiment Depot 12th Battalion
British Army 29402 Private Royal Berkshire Regiment
British Army 29402 Private 12th Labour Battalion
British Army 8673 Private 12th Battalion Lancashire Fusiliers
British Army 31839 Private Royal Engineers
British Army 235605 Private York and Lancaster Regiment 12th Battalion
British Army Lieutenant 12th Battalion Loyal North Lancashire Regiment
British Army 399 Private 12th Battalion Loyal North Lancashire Regiment
British Army 12/339 Private York and Lancaster Regiment 12th Battalion