About Tsa Sx Property Ltd (12769288) United Kingdom