British Army Captain 3rd South African Mounted Regiment
British Army Major Royal Fusiliers 11th Battalion
British Army 171 Serjeant 3rd King's African Rifles
British Army 171 Serjeant South African Mounted Regiment
British Army Trooper 3rd South African Mounted Regiment
British Army Temporary Lieutenant Acting Captain 79th Squadron Royal Air Force
British Army South African Forces
British Army Captain Middlesex Regiment 21st Battalion
British Army Major 3rd Mounted Rifles
British Army 725 Staff Serjeant Hartigan's Horse
British Army 4674 Staff Serjeant South African Mounted Regiment
British Army 12045 Staff Serjeant 3rd South African Brigade
…
British Army 251 Corporal South African Veterinary Corps
British Army 5192 Corporal 5th South African Mounted Regiment
British Army 6941 Corporal 2/3rd South African Army
…
British Army Second Lieutenant Reserve Regiment of Cavalry 1st Battalion
British Army 143 Private 3rd Mounted Rifles
British Army 5942 Lance Corporal 2nd South African Infantry
British Army 2329 Private 3rd South African Mounted Regiment
British Army 1565 Private King Edwards Horse
British Army Second Lieutenant King Edwards Horse
British Army 1042/1296 Corporal 3rd South African Mounted Rifles
British Army Second Lieutenant Westminster Dragoons
British Army Captain Motor Machine Gun Corps
…