About 28 Upper Grosvenor Road Management Limited (01973972) United Kingdom