Beechwood School is an Academy and part of of The Schelwood Academy Trust charitable company limited by guarantee, registered in England and Wales. Registered number 07899845.
Registered at Herschel Grammar School Northampton Avenue, Slough, Berkshire SL13BW
Telephone: 01753 520473 Email: enquiries@beechwood.slough.sch.uk