If you are wondering if setting up a company in the UK is a wise decision then think again. There have never been as many new company formations.
There are no restrictions on where a director of a UK limited company is resident. Many companies are formed with non-UK residents as the company directors.
SIC stands for Standard Industrial Classification and is a 5 digit numerical code provided to Companies House when you register a new company.