About J Scadding & Son Property Limited (00115108) United Kingdom