The Mouseback Limited company has been in this business for at least 13 years, having started in 2011. Registered with number 07892221, Mouseback is categorised as a Private Limited Company located in Unit 3, Ilex House, Twickenham TW1 4HF. This company's Standard Industrial Classification Code is 73110 which stands for Advertising agencies. March 31, 2022 is the last time account status updates were reported.
To this date, the following limited company has only been supervised by an individual managing director: Karthik M. who has been managing it for 13 years.
Karthik M. is the individual who controls this firm, owns over 3/4 of company shares.