About Scobell Properties Limited (13197025) United Kingdom