Company name: Blackfriars Settlement
Description: Blackfriars Settlement helping the community
1 Coral St, London SE1 7BE, United Kingdom