About Stanhus Properties Ltd (12458295) United Kingdom