2018 signifies the establishment of Mouseplatz Limited, the company that was situated at 60 Dulwich Village, in London. The company was created on 2018-01-25. Its Companies House Registration Number was 11170129 and the zip code was SE21 7AJ. The firm had been in this business for about three years up until 2021-06-01.
The information about this particular company's management suggests that the last two directors were: George C. and Thomas C. who were appointed on 2018-01-25.
Thomas C. was the individual who had control over this firm, had substantial control or influence over the company, owned 1/2 or less of company shares and had 3/4 to full of voting rights.