Overview

Corporate Headquarters

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

London Office

Endeavour Energy UK Limited
Brettenham House Lancaster Place
4th Floor South
London WC2E 7EN
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