About Duffy Properties Ltd (09457616) United Kingdom