About Dunham Mount Freehold Company Limited (09227395) United Kingdom