Westbury Lodge is a registered care home providing accommodation for persons who require nursing or personal care. The service caters to individuals with…