The major reason why you need to set up an LLP is the Tax benefits and the Limited Liability.
There are certain other benefits of LLP which makes it a recommended form of business;