Leba Limited is an active company incorporated on 12 June 2008 with the registered office located in Orpington, Greater London. Leba Limited was registered 17 years ago.
The London Energy Brokers' Association (LEBA) is an independent industry body formed in 2003 to represent the interests of London-based energy brokers.
Financials
Net Assets, Total Assets & Total Liabilities (2014–2023)