Ofsted report (Feb 2022) An Ofsted inspection of social care provision took place in Jamea al Kauthar from 8th...... read more >