About 128 Grosvenor Place Limited (09973010) United Kingdom