ONSHORE BARBADOS NATIONAL ENERGY COMPANY LTD