About The Allen & Overy Foundation (08636434) United Kingdom