About Stoke Bishop Property Ltd (12613361) United Kingdom