About Duffy Estates Limited (05940712) United Kingdom