Starface came into being in 2008 as a company enlisted under no 06488163, located at CF11 7AW Grangetown at Mngz 2159 Rm B,1/f.,la Bldg. The firm's last known status was dissolved. Starface had been operating offering its services for at least 8 years.
This specific firm was controlled by one director: Wenqi Y., who was chosen to lead the company on Wednesday 30th January 2008.