About Duckworth Hall Properties Ltd (13473997) United Kingdom