Independent Oil and Gas plc is a development and production focused oil and gas company.
189 shaftesbury avenue