About Stonecross Properties Limited (08368717) United Kingdom