About D & C Property Solutions Ltd (09065756) United Kingdom