About D & S Property Holdings Ltd (11029446) United Kingdom