About Ts Property And Investment Limited (13406609) United Kingdom