About 14 Richmond Road Exeter Management Company Limited (03012102) United Kingdom