Castle View School

System: DCS031 Helping Hand®
Location Canvey Island, Essex, UK