About D&x Property Investment Limited (13686569) United Kingdom