About Tsh Properties Ltd (10064023) United Kingdom