 It is a voluntary aided Roman Catholic and Church of England school administered by the Roman Catholic Diocese of Plymouth, the Church of England Diocese of Exeter and Torbay Council.The school admits pupils from all over Torbay.It is housed in a unique two-story building with a cantilevered glass facade.