Super Stack Limited is a dissolved company incorporated on 1 July 2015 with the registered office located in Maidenhead, Berkshire. Super Stack Limited was registered 10 years ago.
Registered office address changed from 20-22 Wenlock Road London N1 7GU England to Suite 236 5 High Street Maidenhead Berkshire SL6 1JN on 28 November 2015