The proprietor of the school is the Roman Catholic Church in Lesotho, and it is a registered high Institution operating within the mandate of the Ministry of Education and Training. It was established in 1968. At present the Institution is offering certificate in Consumer Science, Business Management and Business administration, it also offers Diploma in Consumer Science, in Business Management and Business Administration. It is a boarding institution that accommodates 104 students, hot water is used for showers and kitchen.
In one year, this installation gives a solar yield of 16.40 MWh and is responsible for the avoidance of 5671.50 kilograms of CO2 emissions.