Soldier Details:
Surname: Swift
Initials:   E.D.
Rank:   Officer Cadet
Army No.:  507100
Notes:   Provost Officer. London Gazette 47704, 14599, 5/12/1978 Corps of Royal Military Police. Territorial & Army Volunteer Reserve. Group A. 24272372 O/Cdt. Eric David Swift (507100) to be 2/Lt. (on probation), 5/7/1978. London Gazette 47991, 13570, 30/10/1979. Corps of Royal Military Police. Territorial & Army Volunteer Reserve. Group A. 2/Lt. (on probation) E D Swift (507100) is confirmed as 2/Lt., 5/8/1978. London Gazette 48337, 14269, 14/10/1980. Corps of Royal Military Police. Territorial & Army Volunteer Reserve. Group A. 2/Lt. E D Swift (507100) to be Lt., 5/8/1980. London Gazette 48710, 10658, 18/8/1981. Corps of Royal Military Police. Regular Army Reserve of Officers. Class II. Lt. E D Swift (507100) from TAVRs, Group A to be Lt., 31/5/1981. London Gazette 49787, 8747, 26/6/1984. Corps of Royal Military Police. Territorial Army. Group A. Lt. Eric David Swift (507100) (from Res. of Offrs. Class II) to be Lt., 13/4/1984, with seniority 18/6/1983. London Gazette 50452, 3440, 11/3/1986. Corps of Royal Military Police. Regular Army Reserve of Officers. Class II. Lt. E D Swift (507100) from TA Group A to be Lt., 1/11/1985.