About Denton Management Company Ltd (07188351) United Kingdom