About D&x Property Service Ltd (13218958) United Kingdom