I have the following offers from Strathclyde which falls in same category as the International Business course - Business Analysis And Consultancy & International Marketing.
Other than Strathclyde, I have offers from Bradford, Reading, Sheffield and Leeds while waiting to hear from Lancaster.
Among all as of now, Bradford course tops my list.
PM me; will share and discuss more.