About Duffy Properties (north West) Ltd (13552254) United Kingdom