Updated 05 Sep 2026

RIBBLE RIVERS TRUST LIMITED

1070672
Charity number
£3,814,280
Reported income
£2,328,845
Reported spending
StatusRegistered
Registered24 Jul 1998
Latest accounts to31 Jan 2025
Based inLancashire, BB7 4QF
ActivitiesConservation etc of watercourses in the Ribble Catchment

More charities nearby Sold prices