About Dunham Investment Management Limited (03676174) United Kingdom