Hi guys.
Found this forum by looking at sites which referred traffic to Mossack Fonseca after the leak bought it to my attention.
I was wondering if any of you would be able to help me with a conundrum i am in.
I am a UK expat, living abroad. However i keep my UK company open because in...