It is from the old Imai molds and Imai were one of the best regarded maufactureres of plastic sailing ship kits. They are not perfect, but are pretty good and Imai also did some of the most interesting subjects (for me at least).
This kit was reissued under the Monogram label and now under Aoshima. I have the Monogram version but it is still sealed at the moment. If you search for Imai Susquehanna you should find plenty of information and images