Scott House is a residential care home located at 7 Wareham Road, South Croydon, Surrey, CR2 6LE. Operated by Laurel Residential Homes Limited, the facility…