Mypowch Ltd is a dissolved company incorporated on 3 November 2020 with the registered office located in Leeds, North Yorkshire. Mypowch Ltd was registered 5 years ago.
Confirmation statement made on 2 November 2021 with no updates
Submitted on 12 Jan 2022
Registered office address changed from 71-75 Shelton Street Covent Garden London WC2H 9JQ England to 10 North Sweeming Court Sherburn in Elmet Leeds West Yorkshire LS25 6NY on 21 December 2021