About Sparrock Properties Limited (12162825) United Kingdom