About Tss Properties Ltd (12683017) United Kingdom