Our webapp shows 50,000 UK companies hide their true ownership UK company law requires every UK company to disclose the individuals who control it – their “person with significant control” Read More » 19 March 2025