Amberwood Nursing Home is a care home located in Exmouth, Devon, registered to provide personal and nursing care for up to 24 older people. The home is a…