St. Margaret`s Hospital