7 Bell Yard, London, WC2A 2JR, United Kingdom
Registration number 11727073
Promoting change within the Criminal Justice System through campaigning, policy work & advocacy Our vision is to give those a voice who have been ignored for far too long and who deserve answers from those who are supposed to enshrine the rule of la...See more
Income £ 250Total income in the last financial year.
Expenditure £ 150Total expenditure in the last financial year.
Projects 1Number of projects currently being implemented.
Employees 1Number of staff employed in the last financial year.