About D & P Properties Solutions Ltd (12136368) United Kingdom