About Duckworth Property Services Ltd (13205752) United Kingdom