About Stour View Estates Limited (00530015) United Kingdom