New Start 25 Ltd is an active company incorporated on 30 December 2024 with the registered office located in London, Greater London. New Start 25 Ltd was registered 1 year ago.
Confirmation statement made on 29 December 2025 with updates
Submitted on 2 Jan 2026
Registered office address changed from 3rd Floor, 86-90 Paul Street London EC2A 4NE England to 71 to 75 Shelton Street Shelton Street Covent Garden London WC2H 9JQ on 21 May 2025