Moorcare Devon Ltd Unit 25 Atlas House, West Devon Business Park, Brook Lane, Tavistock PL19 9DP 14.6 miles away Care Provided Visiting Care Dementia