NEL Holdings South Limited is an Investments and Holding company in the sectors of Facilities Management, Equity Trading, Restaurant, Consumer Internet.