Company name: Teesside High School - Private School Stockton On Tees
Description: Teesside High School is a leading co-educational independent school located at the heart of Teesside, North East England.
The Avenue, Stockton-on-Tees TS16 9AT, United Kingdom