M Squared Technical Services started its business in 2010 as a Private Limited Company under the following Company Registration No.: 07451529. This firm's headquarters was situated in Fulham at 69 Epirus Road. The M Squared Technical Services Limited company had been in this business for at least eleven years. The name of the firm got changed in 2012 to M Squared Technical Services Limited. The company former registered name was Integra.ib.software.
The business had a single managing director: Michael W. who was administering it for one year.
Michael W. was the individual with significant control over this firm, had substantial control or influence over the company.