The Digital Maze Group Limited 's been in the business for at least twenty two years. Started with Registered No. 04432155 in the year 2002, the company is based at Bramley House, Long Eaton NG10 3SX. It has been already four years since The company's business name is The Digital Maze Group Limited, but up till 2020 the business name was Evolve Retail Holdings and before that, until 2020/07/28 this business was known as Twenty Web. This means it has used five other names. The firm's principal business activity number is 96090 - Other service activities not elsewhere classified. The company's most recent filed accounts documents describe the period up to 2022-12-31 and the most current confirmation statement was released on 2023-07-20.
Given this enterprise's size, it was vital to appoint other directors, including: Robert T., Liam N., Grant N. who have been supporting each other since 2020 to promote the success of this specific company.
Ian L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.