About Tayco Property Ltd (11976032) United Kingdom