Soldier Details:
Surname: McGregor
Initials:   D.B.
Rank:   Captain
Army No.:  198372
Notes:   Provost Officer. London Gazette 40233, 3951, 6/7/1954. Corps of Royal Military Police. Regular Army. The undermentioned Capt to be Capt, 7/7/1954, retaining their present seniority D B McGregor (198372) from KRRC (Emp List 4). London Gazette 40244, 4506, 3/8/1954. Corps of Royal Military Police. Regular Army. Short Service Commn Capt D B McGregor (198372) to be Maj, 19/7/1954. London Gazette 40698, 644, 31/1/1956. Corps of Royal Military Police. Regular Army Reserve of Officers. Short Service Commn. Maj D B McGregor (198372) from Active List, to be Maj, 1/2/1956, retaining his present seniority. London Gazette 40698, 644, 31/1/1956. Corps of Royal Military Police. Regular Army Reserve of Officers. Short Serv Commn. Maj D B McGregor (198372) from Active List to be Maj, 1/2/1956, retaining his present seniority. London Gazette 41468, 4993, 12/8/1958. Corps of Royal Military Police. Regular Army Reserve of Officers. Maj D B McGregor (198372) relinquishes his commn. 1/2/1958 retaining the rank of Maj.