An estate development company, Neelds Realty, has announced the opening of its new estate, a collection of eight contemporary houses in Abuja. Its Chief Executive…