Mexascale came into being in 2014 as a company enlisted under no 08862138, located at WD6 4RN Elstree at 5 Theobald Court. Its last known status was dissolved. Mexascale had been in this business for at least seven years.
This limited company was supervised by a single managing director: Manojkumar N. who was managing it for seven years.
Manojkumar N. was the individual with significant control over this firm, had substantial control or influence over the company.