Edinburgh Health and Social Care Partnership said it was “disappointed by the findings” and would ensure the necessary recommendations were implemented. The Care Inspectorate gave Inch View ...