About Threadneedle International Fund Management Limited. (02299287) United Kingdom