About Stoneroyd Properties Limited (04657075) United Kingdom