About Abbey Property Services Limited (02702918) United Kingdom