JOSEPH P. CARROLL LIMITED