Creator Academy came into being in 2013 as a company enlisted under no 08593746, located at S1 4EU Sheffield at 210 West Street. The firm's last known status was dissolved. Creator Academy had been operating on the market for 10 years.
The following firm was administered by a single managing director: Mark P. who was supervising it for 10 years.
Mark P. was the individual with significant control over this firm, had substantial control or influence over the company.