British Army 6703 Acting Corporal Royal Highlanders
British Army NAC/461396 Acting Corporal Royal Army Service Corps
British Army Major Coldstream Guards
British Army Brevet Lieutenant Colonel Assistant Adjutant Generals
British Army Major /Temporary Lieutenant Colonel Coldstream Guards
British Army Major /Temporary Lieutenant Colonel Coldstream Guards/ Staff