About 18 Oxford Road Exeter Management Co Limited (01699044) United Kingdom