Touch Watch Limited Liability Company, Houston, Neuchâtel branch