About T. & M. Scott (properties) Limited (00798770) United Kingdom