Responsive Menu
Add more content here...

Who we are

NEL Holdings South Limited is an Investments and Holding company in the sectors of Facilities Management, Equity Trading, Restaurant & Catering. The company is headquartered in Bangalore, Karnataka, India