About Argyll Management Holdings Limited (13449912) United Kingdom