About D And T Properties Limited (12001706) United Kingdom