About Denna Developments Limited (05002725) United Kingdom