Leuchie House is a care home in North Berwick, Scotland, registered with the Care Inspectorate (service number CS2011289688). It is run by Leuchie. The home…