The Academy is owned by the Roman Catholic Diocese of Southwark Diocesan Trust, Archbishop House, 150 St George's Road , London SE1 6HX
The three members of the trust are all Ex-Officio posts
The Vicar General, The Reverend Monsignor Gerald Ewing
The Diocesan Financial Secretary, Mr Paul McCallum
The Chair of Governors, Ms Miranda Sawyer