Susan Glover, United Kingdom, Genf, F, SFGL Holding GmbH