Corporate Information

 
  • Head Office & Registered Office

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

  • Company Number

    05901339

  • Country of Incorporation

    England & Wales

  • Country of Operation

    LGO is operated from the United Kingdom.  Its main operations are in Trinidad, Spain, Gulf of Mexico and Malta .