Lincombe Manor Care Centre is a purpose-built facility offering expert residential and nursing care within a luxurious environment. Located in Torquay, Devon,…