Company name: The British Red Cross Society
Description: An initiative from the Red Cross and Red Crescent Movement to share resources and knowledge about trafficking and modern slavery.
44 Moorfields, London EC2Y 9AL, United Kingdom