OpenCharities

I Can

Country
Scotland
Charity number
SC039947
Status
Active
Registered
Oct. 13, 2008
Legal form
Company (the charity is registered with Companies House)

Address

Address
17-21 Wenlock Road
London
N1 7GT

Contact

Activities

'It carries out activities or services itself'

'the advancement of education'

Finances

Period end Income Expenditure Employees
Aug. 31, 2025 295
Aug. 31, 2024 £21,326,000 £20,257,000 295
March 31, 2023 £10,884,000 £11,617,000 255
March 31, 2022 £9,702,000 £9,587,000 205
March 31, 2021 £8,680,000 £8,524,000 187