Almost 13,000 offshore companies with UK property fail to declare owners
The companies may now face fines and a ban on selling their land, the government has saidAlmost 13,000 offshore companies holding UK property have failed to declare their ultimate owners and may now face fines and a ban on...
Read More