OpenCharities

Justice & Care

Country
Scotland
Charity number
SC042389
Status
Active
Registered
June 16, 2011
Legal form
Company (the charity is registered with Companies House)

Address

Address
Suite 139
210 Upper Richmond Road
London
SW15 6NP

Contact

Activities

'It carries out activities or services itself'

'the advancement of human rights, conflict resolution or reconciliation'

Finances

Period end Income Expenditure Employees
Dec. 31, 2025 70
Dec. 31, 2024 £5,132,817 £5,252,361 70
Aug. 31, 2023 £2,884,768 £3,378,059 58
Aug. 31, 2022 £2,465,323 £2,609,786 26
Aug. 31, 2021 £2,256,971 £2,007,549 19