Established by Delhi Catholic Archdiocese, Affiliated to CBSE, Affiliation No : 531599School Code : 41577