Twickel College, Locatie: Hengelo