Micromovers Ltd is an active company incorporated on 17 March 2025 with the registered office located in London, Greater London. Micromovers Ltd was registered 11 months ago.
Registered office address changed from 308 Holloway Road London N7 6NJ England to Suite 103 308 Hollaway Road Holloway Road London N7 6NJ on 19 March 2025