Nelson Manor Care Home is a purpose-built, privately owned retirement home located on the outskirts of Nelson in Lancashire. The home comprises three…