About D-tech Property Limited (11077385) United Kingdom