4 ms·
It's really interesting to see how many oaverseas companies own land in London and end up being in British Virgin Islands, Isle of Man, Gibraltar and other tax
by marcoscarceles 9y ago
It's really interesting to see how many oaverseas companies own land in London and end up being in British Virgin Islands, Isle of Man, Gibraltar and other tax havens.