About Argyll Property Holding Company Limited (13322956) United Kingdom