Hi to all. Can you tell me whether I, a non-UK resident, can open a company business is London? I do not yet know the company type for which I seek, but just generally I am wanting to know. Thanks to you now.
Browse other questions tagged Ask a new questionor