About Grosvenor Capital London Limited (09044161) United Kingdom