Your red line is slightly off LTNman - the hangar and white workshops are on the end of the line of three - ie the road junction of Provost Way and Percival Way. These are Hangars 22, 24, and 26. The odd building may be in the area of the helicopter test pit and may have disappeared when the flight catering building was built