Inscape House School
Together Trust Campus, Schools Hill, Cheadle, Stockport, Cheshire, SK8 1JE
Inscape House School with URN 134064, a Non-maintained special school located in Stockport, city of Stockport, England. A Mixed school with a capacity of 170 students, the school campus...
