About 115a Grosvenor Place Limited (05526911) United Kingdom