Lime House is a 31-bed registered residential care home located in Lowton, Cheshire. The home is set in lavish grounds, featuring a large enclosed garden that…