3
votes
2answers
147 views

Physical server location and place of supply

I have a company which is based in the UK, but I myself don't live in the UK (I do come to the UK from time to time). The company has a registered office address in the UK, but not a physical ...