107-111 Fleet Street. London. Greater London. EC4A 2AB. United Kingdom

Telephone: 020 7936 9880

Registered England & Wales Charity Number: 1145176

Registered Company Number: 78886303

  • White Facebook Icon
  • White Twitter Icon
  • White Instagram Icon

We have launched our Employability Programme 

in Manchester! 

Estimates place more than 45 million people
in modern slavery across the world today

 

 

SURVIVOR JOURNEYS TO INDEPENDENCE

 

 

OUR IMPACT