Also registered in England and Wales as FOCUS ON LABOUR EXPLOITATION (charity 1159611) — see that page for the Charity Commission filing analysis, trustees and funders.
Latest income
£833k
Latest spending
£678k
Form
Company (the charity is registered with Companies House)