About D & C Property Management Limited (09558569) United Kingdom