About 5 Richmond Road Exeter Management Company Limited (02345016) United Kingdom