You need to seek professional tax advice regarding this. Paul on the forums is fantastic!
But along with tax implications there are also legal considerations and someone like TerryW can guide you on those.
To answer your question from a non accountant then a lot will have to do with the...