The company referred to as Leman Libya was registered on 2011-02-14 as a private limited company. The company registered office was registered in London on 3rd Floor, 207 Regent Street. The address postal code is W1B 3HH. The company registration number for Leman Libya Ltd was 07528269. Leman Libya Ltd had been active for 3 years up until 2014-06-17.
As suggested by this specific company's directors directory, there were three directors: Sergi B., Manuel L. and Rafael P..