Responsive Menu
Add more content here...

Businesses

NEL Holdings South Limited is an investments and holding company in the sectors of facilities management and residential real estate.

Residential Real Estate

Facility Management

New Business