Situated at 26 Berrycroft Lane, Stockport SK6 3AU Mule 2020 Limited was categorised as a Private Limited Company with 07682146 Companies House Reg No. This company was started on 2011-06-24. Mule 2020 Limited had been in the business for 10 years. Registered as Recoverynet, this business used the business name until 2020-07-22, then it was changed to Mule 2020 Limited.
John E. was the following firm's director, chosen to lead the company 13 years ago.
John E. was the individual who had control over this firm, had substantial control or influence over the company.