About Smart D&h Properties Ltd (13264536) United Kingdom