About Fox & Bear Properties Ltd (12712842) United Kingdom