Quote:
|
Originally Posted by BusterPorn
I'm sure the Dept. Of Taxation in England will collect taxes from you. Seems silly to think that you can form a company in their country and not have to pay taxes. Why would any other company have to pay taxes if you are allowed not to? Find a location in Europe that is tax free such as Gibraltar, Isle of Man, etc.
|
thats why i asked because it didn't seem that site offered formation of companies in tax free regions