About Duff Property Ltd (04236516) United Kingdom