Demaurex & Co Ltd in Chavannes-Renens