About Grosvenor Ppp Holdings Limited (05406150) United Kingdom