Stf (UK) came into being in 2013 as a company enlisted under no 08397251, located at B1 1EQ Birmingham at Scala House Unit 5, Floor 5, R11. This company's last known status was dissolved. Stf (UK) had been operating offering its services for six years.
The firm was directed by a single director: Manuel F., who was appointed in July 2016.
Manuel F. was the individual who controlled this firm, owned over 3/4 of company shares.