About us
Organization Overview
LOE is headquartered in 286 Euston Rd., London and is one of the 50 largest financial services companies in the UK. It has more than 10 million customers worldwide, an annual transaction volume of more than hundreds of billions of dollars, and occupies an extremely important position in the global market. In recent years, we have raised more than $3 billion in funds by supporting many major projects.