About Threadneedle House Holdings Limited (12568165) United Kingdom