William Brookes School, William Brookes Academy Trust, is a charity and a company limited by guarantee, registered in England and Wales Company number