About David Dennis Properties Ltd (10957818) United Kingdom