About Denne Park House (management) Limited (00795230) United Kingdom