Turn & Co Holding AG, Switzerland, Villars-sur-Glâne