Millwood Capital Management Ltd is a dissolved company incorporated on 26 March 2020 with the registered office located in Southport, Merseyside. Millwood Capital Management Ltd was registered 5 years ago.
Registered office address changed from Unity Building 20 Chapel Street Liverpool L3 9AG England to 4 Post Office Avenue Southport PR9 0US on 3 August 2020