About Stonehurst Properties Ltd (07952768) United Kingdom