About Alferd Property Services Limited (11110065) United Kingdom