About Duncan Smith Estates Limited (08026444) United Kingdom