All classes of enterprises such as Proprietorship, Partnership firm, Hindu undivided family (HUF), Company, LLP, Cooperative Society, Trust by whatever name called can apply for the GST registration.