About Agamemnon Estates Ltd (06833605) United Kingdom