Nant de Drance SA, Finhaut, Limited or Corporation