Question: What school founded in 1905 and which closed in 2002 following a period of being in special measures is located in a town that was a former civil parish?
Sentence (from "Letchworth"): Letchworth, officially Letchworth Garden City, is a town in Hertfordshire, England, with a population of 33,600.
Relevant evidence: No