About Grosvenor Pfi Holdings Limited (06310496) United Kingdom