Corporate Information
-
Head Office & Registered Office
Suite 3B Princes House,
38 Jermyn Street,
London,
SW1Y 6DN -
Company Number05901339
-
Country of IncorporationEngland & Wales
-
Country of Operation
LGO is operated from the United Kingdom. Its main operations are in Trinidad, Spain, Gulf of Mexico and Malta .
Play Video