About The Grosvenor Foundation Limited (05021088) United Kingdom