D & G Investment LLC.