About The Charterhouse Foundation (CE020994) United Kingdom