The enterprise is known under the name of Wmba & Leba (holdings) Limited. The company was founded thirteen years ago and was registered under 07736647 as its reg. no. The registered office of this firm is located in Orpington. You may visit them at Lynwood House, Crofton Road. This firm's declared SIC number is 82990: Other business support service activities not elsewhere classified. The business latest accounts cover the period up to 2022-12-31 and the latest annual confirmation statement was submitted on 2023-08-11.
Our database related to this firm's members suggests the existence of three directors: Arran R., Mark T. and Alexander M. who became members of the Management Board on 2024-02-29, 2011-08-11.