About Alfriston Properties Ltd (13109568) United Kingdom