« Back to Oil and Gas Barracuda Ltd AddressPO Box 1159 CityPort Moresby Phone+675 321 2633 Fax+675 321 2847