About D&h Property Management Ltd (12395044) United Kingdom