· Duties of a Company Director of a Spanish Limited Company. The Sociedad Limitada (SL), the Spanish name for Limited Liability Company (LLC), is the most common form of company in Spain and is similar to a limited company in other any form of company, a Sociedad Limitada (SL) is aimed at performing all sorts of commercial activities .