About Threadneedle Portfolio Managers Limited (03489825) United Kingdom