Richmond House is a purpose-built care home located in Leigh, Lancashire, offering nursing and respite care for up to 49 residents. The home is set within its…