About Dunham House Management Company Limited (01312746) United Kingdom