Bob Nightingale MBE is head of fundraising and founder of the London Legal Support Trust.
Applied filters