About T & S Properties(uk) Ltd (11822479) United Kingdom