MouseTail Web Services Limited Mousetail Web Services Limited (MSWL) was established at Farnborough, Hampshire, UK in November 2013. Under its umbrella, Mousetail have successfully operated IT companies in Kathmandu, Nepal from 2001 to 2009, namely, Mousetail Computers Pvt. Phone: +44 7802 324383 49 Victoria Rd, Aldershot, Hampshire Unit 4 London GU11 1SJ UK Map Other Categories: Computers » Internet Services |