About 22 Haldon Road Exeter Management Company Limited (03111447) United Kingdom