About 26 Grosvenor Road Management Limited (04541040) United Kingdom