Time Squared Technology Ltd is an active company incorporated on 29 February 2024 with the registered office located in London, Greater London. Time Squared Technology Ltd was registered 1 year 10 months ago.
Registered office address changed from 3rd Floor, 86-90 Paul Street London EC2A 4NE England to 14 Parfrey Street Parfrey Street London W6 9EN on 25 December 2025
Submitted on 25 Dec 2025
Change of details for Mr George Henry Steven Mitchard as a person with significant control on 8 September 2025
Submitted on 8 Sep 2025
Resolutions
Submitted on 2 Sep 2025
Confirmation statement made on 28 February 2025 with no updates