Leigham Lodge RTM Company Limited is an active company incorporated on 6 March 2025 with the registered office located in London, Greater London. Leigham Lodge RTM Company Limited was registered 10 months ago.
Registered office address changed from Leigham Lodge 22 Leigham Court Road Streatham London SW16 2PL United Kingdom to Mih Property Management Limited 3rd Floor Collegiate House 9 st Thomas St London SE1 9RY on 3 September 2025