Hi Mike,
As Corporation Tax is self-assessed, HMRC is not able to provide a ruling on residency on this forum.
You will need to consult the relevant Double Taxation Treaty between the UK and the Netherlands to establish the nature of its tax liabilities depending on the company's circumstances.
These treaties contain articles relating to the right to taxation of different types of income between countries and how to establish an individual's or a company's residence.
They will usually also contain an article based on what consitutes a permanent establishment.
It is up to the company to ascertain its liability to tax and its residence based on the information in these articles.
The link to the Double Taxation Treaties currently in force are listed here:
Tax treaties
Thank you.