About Denne Park Avenue Limited (00511770) United Kingdom