North Star Utilities Ltd is an active company incorporated on 1 October 2025 with the registered office located in Brierley Hill, West Midlands. North Star Utilities Ltd was registered 3 months ago.
Registered office address changed from Flat 3 138 Duddeston Manor Road Birmingham B7 4JP England to Unit S Fens Pool Avenue Brierley Hill DY5 1QA on 14 October 2025