39 Gleneagles sold for London-based hotel brand