Started with Reg No. 07465604 fourteen years ago, Lxm Investors Limited had been a private limited company until 2023-05-02 - the time it was officially closed. The company's latest office address was 13-14 Hobart Place, London.
This specific business had 1 director: Christopher W. who was managing it for three years.
The companies that controlled this firm were: Libra Lxm Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Hobart Place, SW1W 0HH and was registered as a PSC under the registration number 07465625.