About T & S Property Partners Ltd (13513575) United Kingdom