About Exeter Properties Services Limited (06323102) United Kingdom