Merck KGaA,

Headquarters of the Merck Group, Frankfurter Str. 250, D-64293, Germany (Outside UK)