I'm wondering if there is any limit of activities another company could carry out for my company? I have a limited company in the UK, live outside the UK, and would like another company or a self-employed person to carry out most trading activities of my limited company. By trading activities I mean managing our web server, and preparing software which my company sells on its website. I myself would be in charge of everything else a company director should do.
There are a certain irreducible core of duties that director of a company needs to obey, primary amongst which not trading whilst insolvent. Otherwise, many functions can be outsourced to specialised agencies. You might be surprised at the ratio of staff to revenue that even big MNCs like Nike have. The constraints are
Otherwise you can pretty much authorise others to act in your stead. However, I'd point out that there is a major difference between delegation and abdication.