Overview

Corporate Headquarters

Endeavour International Corporation
811 Main Street, Suite 2100
Houston, TX 77002
USA
713.307.8700

London Office

Endeavour Energy UK Limited
114 St. Martin's Lane
London WC2N 4BE
England
+44.0.207.451.2350

Aberdeen Office

Endeavour Energy UK Limited
40 Queens Road
Aberdeen AB15 4YE
Scotland
+44 1224-202-850

Denver Office

Endeavour International North America
1125 17th Street
Suite 1525
Denver, Colorado 80202
USA
720.979.0700