1:45 is generally plenty of time. Things take longer if you arrive at the satellite though, but it's still comfortable. Everyone needs to go through transit security but not immigration.
Thing is, HX706 is shown with an average (!) delay of 33 mins this month (max. is 149mins) on flightstats though, so you might want to think up a backup plan in case you arrive late.