I would definitely recommand University of Exeter. Professors are excellent especially in the business field. People are always here to help and encourage students for their future career including placements, industrial experience, masters, Cvs / letters applications. __