About Denning Place Management Ltd. (04373033) United Kingdom