About Schroder Investment Management North America Limited (02334190) United Kingdom