British Army 38955 Private Somerset Light Infantry
British Army TR6/18708 Private Imperial Rest Camp Staff
British Army 953890 Private Royal Engineers
…
British Army 156901 Sapper Royal Engineers Inland Water Transport
British Army Second Lieutenant Royal Engineers Inland Water Transport
British Army Temporary Major Royal Engineers Inland Water Transport
…
British Army Major Royal Engineers Attached Division General of Transportation
British Army Acting Major Engineers and Railway Staff Corps
British Army Second Lieutenant Royal Garrison Artillery
British Army Captain Royal Engineers Inland Waterways and Docks
British Army Captain General Staff
British Army Deck Officer His Majesty's Transport Elephants General Staff
British Army Second Lieutenant Inland Water Transport Royal Engineers
Other Empire Force Sub Lieutenant Royal Indian Marine
British Army 30732 Corporal York and Lancaster Regiment
British Army 29298 Corporal Staff
British Army 17755 Corporal Labour Corps
…
British Army Lieutenant Railway Transport Officer
British Army Captain Royal Engineers
British Army Acting Major British Military Mission to Serbia
…
British Army Second Lieutenant Chief Engineer Staff 8th Army Corps
British Army Lieutenant Royal Engineers
British Army Captain British Railway Mission