Momo Square Design And Build Ltd is an active company incorporated on 21 July 2025 with the registered office located in London, Greater London. Momo Square Design And Build Ltd was registered 3 months ago.
Registered office address changed from Sabichi House 5 Wadsworth Road Perivale Greenford UB6 7JD England to Flat9, 58 Chatsworth Road London E5 0LS on 15 September 2025