Queens House is a care home in Kelso, Scotland, registered with the Care Inspectorate (service number CS2003009188). It is run by Queens House (Kelso) Ltd.…