Imsquared Ltd is a dormant company incorporated on 4 December 2023 with the registered office located in Cambridge, Cambridgeshire. Imsquared Ltd was registered 1 year 9 months ago.
Accounts for a dormant company made up to 31 December 2024
Submitted on 7 Jul 2025
Registered office address changed from Tyrrell & Co, Unit D South Cambridge Business Park Babraham Road Cambridge Cambridgeshire CB22 3JH England to Unit D, South Cambridge Business Park Babraham Road Sawston Cambridge CB22 3JH on 16 December 2024
Submitted on 16 Dec 2024
Confirmation statement made on 3 December 2024 with no updates