I think the Staffords had a block across red square from the then 7 Field Ambulance but I think they left in about 75/76 time when 3 Para took over from 1 Staffs in Quebec Bks. 43 Ind Sup Sqn RE moved into the old Staffs accommodation in Roberts after their move from Quebec on the amalgamation of 23 & 25.
23 and 25 Engineer Regiments amalgamated to form 2 Armoured Division Engineer Regiment at about the same time (75/76). 2 ADRE went to NI in 77 so must have been amalgamated at least a year before then. 7 RHA moved into Roberts into the half of the camp vacated by 25 Engr Regt on amalgamation.
Other Regiments in Osna around that time were:
1 Staffs / 3 Para
QOH / 1 D&D / I Kings
A&SH / 1 DERR
RSDG / 5th Skins
plus all the usual brigade support stuff and garrison admin.