About Caton & Duckworth (properties) Limited (00705857) United Kingdom