About D & P Property Investments Limited (11074408) United Kingdom