Here is how they work: A shell company is set up under UK partnership law, registered to t...
EXPLAINER VIDEO: How sham companies are created in the UK to benefit money launderers — Finance Uncovered – Finance Uncovered
Here is how they work: A shell company is set up under UK partnership law, registered to the address of a mail-forwarding firm. This registered address is not the shell company’s actual place of business. In fact, beyond accepting letters in the…