Investment Holdco 123 Limited is a dissolved company incorporated on 21 October 2013 with the registered office located in Preston, Lancashire. Investment Holdco 123 Limited was registered 11 years ago.
Registered office address changed from Suite 15B, Mioc, 11 Styal Road Manchester M22 5WB England to 20 Roundhouse Court South Rings Business Park Bamber Bridge Preston PR5 6DA on 6 July 2020