About Fox Taylor Properties Ltd (09943443) United Kingdom