About 17 Grosvenor Road Management Ltd (10054203) United Kingdom