OpenCharities

British Liver Trust

Country
Scotland
Charity number
SC042140
Status
Active
Registered
March 3, 2011
Legal form
Company (the charity is registered with Companies House)

Address

Address
1st Floor Offices
Venta Court
20 Jewry Street
Winchester
SO23 8FE

Contact

Activities

'It carries out activities or services itself'

'the advancement of health'

Finances

Period end Income Expenditure Employees
March 31, 2025 £2,483,343 £2,494,832 47
March 31, 2024 £1,793,025 £1,873,798 38
March 31, 2023 £1,571,862 £1,757,580 37
March 31, 2022 £1,461,906 £1,377,700 25
March 31, 2021 £1,328,340 £1,009,994 24