About Duncan Estates Limited (06375704) United Kingdom