Algaepower Ltd is an active company incorporated on 12 September 2024 with the registered office located in Stroud, Gloucestershire. Algaepower Ltd was registered 1 year 2 months ago.
Director's details changed for Mr Thelonius Maximillian Mcdonnell Mclean on 5 September 2025
Submitted on 5 Sep 2025
Registered office address changed from 20 Wenlock Road London N1 7GU England to 2 Spilman's Road Rodborough Stroud Gloucestershire GL53ND on 5 September 2025
Submitted on 5 Sep 2025
Change of details for Mr Thelonius Maximillian Mcdonnell Mclean as a person with significant control on 5 September 2025