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 9 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