Do I need to have a tax number for my legal entity?

Yes. After the formation of your UK company, you will receive a Unique Tax Reference (UTR) number, which will serve to identify your company for tax-related purposes. 

Any questions? Feel free to contact support at support@nteams.com