Laplace Trading Limited, George Town, Iles Caïmans, Geneva Branch