About Dunham Mount Management Company Limited (08121932) United Kingdom