New Town Energy Ltd is an active company incorporated on 21 July 2024 with the registered office located in Alloa, Clackmannan. New Town Energy Ltd was registered 1 year 3 months ago.
Confirmation statement made on 20 July 2025 with updates
Submitted on 24 Jul 2025
Registered office address changed from 58 Fendoch Road Grangemouth FK3 9HA Scotland to Office 90 Alloa Business Centre Whins Road Alloa Clackmannanshire FK10 3SA on 14 January 2025
Submitted on 14 Jan 2025
Appointment of Mrs Cecilia Marcela Walker as a director on 31 December 2024