88 Shepherds Bush Road, Ramarama sold price