According to Swiss land registry documents, the property is owned by Ivan Timchenko and Elena Ermakova Timchenko, Timchenko’s son and wife.
Elena and Gennady Timchenko listed the Geneva property as their address on another document uncovered by reporters, a company registration form for a French company called Belize.