About D & D Investment Properties Ltd (10856519) United Kingdom