The Creator Store came into being in 2016 as a company enlisted under no 10072753, located at W1T 2NU London at C/o Gleam Futures Ltd. Its last known status was dissolved. The Creator Store had been on the market for at least 6 years.
Our data regarding this particular firm's MDs indicates that the last two directors were: Dominic S. and Alfred D. who were appointed to their positions on Thursday 8th December 2016 and Friday 18th March 2016.
Executives who controlled the firm include: Dominic S. had substantial control or influence over the company. Pointless Holdings Limited owned 1/2 or less of company shares and had 1/2 or less of voting rights. This company could have been reached in London at 16 High Holborn, WC1V 6BX and was registered as a PSC under the reg no 010480775. Alfred D. had substantial control or influence over the company.