Lyndon Croft Care Centre is a purpose-built care home located in Solihull, West Midlands, providing accommodation and personal care for up to 53 individuals.…