About Threadneedle Unit Trust Manager Limited (01921082) United Kingdom