Altour UK targets expansion in northern England and Scotland May 18, 2021May 18, 2021 admin Travel Industry Barrhead Business Travel merges with sister brand, as Good Travel Management joins under Independent Contractor model