Quote:
Originally Posted by ArsewithClass
The main advantages of having your business base as a UK company would be the taxable expense advantages & a limited company, your house is not touched if the company goes under.
|
There are (or were?) further tax benefits for non-residents with UK companies operating outside of the UK as I recall.