Hi, I had a similar query and you may have answered already but I wasnt clear. I got the initial Tier 2 ICT (Long Term Staff) visa on Dec 2010 which was renewed from within UK on Nov 2013. Its due to expire in Nov 2015. I had the following questions : - Can I renew this and how long can I keep renew...