Companies must pay corporation tax if they are limited companies, a foreign company with a branch in the UK, or cooperative and unincorporated companies. The unique thing about corporation tax is that you don’t get a bill for the tax. A company has to work out some...

read more