About Standard Life Aberdeen Trustee Company Limited (SC598052) United Kingdom