Sts Technical Services Uk began its operations in 2015 as a Private Limited Company under the ID 09767233. This firm's head office was based in Norwich at Cedar House. This particular Sts Technical Services Uk Limited company had been operating in this business field for 4 years.
Steven S. was this company's director, assigned to lead the company 9 years ago.
Steven S. was the individual who had control over this firm, owned over 3/4 of company shares.