31 Grosvenor Street, Niddrie sold price