About T & T S Properties Ltd (13202441) United Kingdom