Denzel Power Limited is a dissolved company incorporated on 24 March 2020 with the registered office located in Leeds, West Yorkshire. Denzel Power Limited was registered 5 years ago.
Registered office address changed from Floor 18, Office 18.14 the Pinnacle 67 Albion Street Leeds LS1 5AA England to Leonard Curtis, 9th Floor 7 Park Row Leeds LS1 5HD on 21 September 2022
Submitted on 21 Sep 2022
Confirmation statement made on 23 March 2022 with updates