No, holders of a Global Business Mobility Visa permit are not directly granted the right to settlement in the UK. Instead, they’ll have to file a separate application to begin their immigration process.