Seabrook House Limited is a care home located at Seabrook Court, Topsham Road, Exeter, Devon, EX2 7DR. It is a medium-sized facility with 26 beds, offering…