You should register when you setup an area of small business in the UK or if you usually carry out enterprise from somewhere in britain. Company Secretary: It's mandatory to file 3 secretarial returns every year, that are dealt with by a company secretary. IndiaFilings can guide with this particular https://daltonaipwe.blogaritma.com/30583008/a-review-of-overseas-company