About D & H Properties Limited (04542311) United Kingdom