About Denning Management Company Limited (03043911) United Kingdom