LLP means an alternative corporate business form that it gives the benefits of limited liability of a company and the flexibility of a partnership. The LLP can continue its existence irrespective of changes in partners. It is capable of entering into contracts and holding property in its name.
The LLP is a separate legal entity, is liable to the full extent of its assets but liability of the partners is limited to their agreed contribution in the LLP.