About St. Oswald S Hospice Limited (01166239) United Kingdom