About Duffy S Properties Ltd (12921652) United Kingdom