Fifteen Stamford Lodge Ltd is a dissolved company incorporated on 20 February 2020 with the registered office located in London, Greater London. Fifteen Stamford Lodge Ltd was registered 5 years ago.
Registered office address changed from 30 Castlewood Road London London N16 6DW United Kingdom to C/O 32 Castlewood Road London N16 6DW on 24 February 2020