Limited Liability Partnerships – The good, the bad and the ugly
An English law Limited Liability Partnership (“LLP”) is one of the structures available to those setting up or running a business. As its name suggests, it is a vehicle that combines some features of a