About Alford Property Services Limited (06095787) United Kingdom