Registered as 04696377 twenty one years ago, S T T (UK) Ltd had been a private limited company until 2015-09-22 - the date it was formally closed. The firm's latest office address was 173 College Road, Crosby Liverpool.
This company had just one director: Scott T., who was formally appointed in 2003.