The institution is owned and managed by St.Xavier’s Education Trust (Reg.No. 711/IV) constituted by St.Xavier’s Church, Mangalamdam, as a part of its social service strategy. It falls under the jurisdiction of the Diocese of Palghat.