Menu

LGO Corporate Info

Operating from its London headquarters, LGO has interests across the western hemisphere.

Corporate Information

  • Head Office & Registered Office

    Suite 4B Princes House,
    38 Jermyn Street,
    London,
    SW1Y 6DN

  • Company Number
    05901339
  • Country of Incorporation

    England & Wales on 09.08.2006

    Previously known as Leni Gas and Oil

  • Country of Operation

    LGO is operated from the United Kingdom.  Its main operations are in Trinidad and Spain.

Constitutional Documents