TG Group SA, Courtedoux, limited or corporation