About Walter Carefoot & Sons (properties) Limited (00928713) United Kingdom