About Tss Properties Limited (05948901) United Kingdom