Niccolls & Edghill Construction Ltd has been in business over 45 years. Niccolls & Edghill Construction Ltd provides construction management and building services in the Caribbean island of Barbados. Niccolls & Edghill Construction Ltd also provides…