About Dene Manor Management Co. Limited (01959737) United Kingdom