About Dartmoor Grange Okehampton Management Company Limited (05833312) United Kingdom