Barrow Cadbury Trust

Barrow Cadbury Trust

Venture capitalClaimed

Independent, charitable foundation, committed to bringing about socially just change.

HQ location
London, United Kingdom
Portfolio analysis