About Seventeen Grosvenor Square Limited (00665102) United Kingdom