About Dennahy Properties Ltd (12068855) United Kingdom