About Newbridge Charitable Foundation (07684257) United Kingdom