About Ts Property & Maintenance Ltd (12761510) United Kingdom