Mutch started its business in the year 2007 as a Private Limited Company registered with number: 06253580. The firm's headquarters was registered in Northampton at 35/37 St. Leonards Road. This Mutch Limited business had been in this business for seven years.
The following limited company was managed by a single director: Alexander M. who was leading it from Monday 21st May 2007 to the date it was dissolved on Tuesday 25th November 2014.