About D10 Properties Ltd (13263604) United Kingdom