About D & H Property Holdings Limited (11732101) United Kingdom