Responsive Menu
Add more content here...

Who we are

NEL Holdings South Limited is focused on Facilities Management, Investment and trading in equities, Restaurants & Catering, Consumer Internet and Plotted Development. The company is headquartered in Bangalore, Karnataka, India