About 58 Grosvenor Road Management Limited (02232576) United Kingdom