Company ON THE BALL INVESTMENTS "L.L.C." Address 132 Sheffield dr., Carroll, Carrollton, GA, 30117, USA