About Tss (property Holdings) Ltd (10462873) United Kingdom