About 19 Exeter Road Dawlish Devon Management Company Limited (02098562) United Kingdom