
NEL Holdings Limited
NEL Holdings Limited is an India based real estate development and construction company. The company was founded in 2004, has main office in Bangalore, Karnataka, India. It is one of the famous names, providing real estate services in India. NEL Holdings Limited provides offices, apartments, shopping malls, hotels, villas and […]