About Oscar Montgomery Environmental Foundation (CE022495) United Kingdom