About Denecote Lodge Management Limited (01912929) United Kingdom