About Tuci Property Ltd (13103457) United Kingdom