Close Trustees (Switzerland) SA, Switzerland, Genève