Similar situation which has caused us lot of problems.. Better close the company, and do contract through umbrella company. Closing the company is also big/lengthy process which would take sometime, so start immediately. You should not be a director of a company when you enter UK as a tier 2 general...