Address Loughborough University London Institute for International Management 3 Lesney Avenue London E20 3BS Großbritannien