About Tss Property Limited (03136868) United Kingdom