About Denecroft Estates Limited (00440071) United Kingdom