About Columbia Threadneedle Foundation (08825712) United Kingdom