Birchview Respite Unit is a care home in Elgin, Scotland, registered with the Care Inspectorate (service number CS2003008791). It is run by Cornerstone…