|Main School Office: +44 (0)1923 843210
Postal Address: St Helen's School,
Company Information: Registered in England No 420867
Registered office as above
A Charitable Company limited by guarantee.
To contact the Chair of Governors, please write to the Clerk of Governors at the above address.