J. FOSTER GROUP, LTD.