Metro Lodge Limited is a dissolved company incorporated on 29 May 2007 with the registered office located in Edinburgh, City of Edinburgh. Metro Lodge Limited was registered 18 years ago.
Registered office address changed from First Floor, Quay 2 139 Fountainbridge Edinburgh EH3 9QG to Third Floor 2 Semple Street Edinburgh City of Edinburgh EH3 8BL on 25 May 2022