Did you know that over the years IHOMSA has raised over £100,000! A fantastic feat I'm sure you'll agree and one which has meant that the charity has contributed to a variety of equipment and facilities that each and every child - past, present and future - benefits from.  

Immaculate Heart of Mary School Association Registered Charity Number 1167473