About 15 Grosvenor Road (freehold) Limited (07879311) United Kingdom