Stacks Interiors Limited is a dissolved company incorporated on 14 February 2023 with the registered office located in Telford, Shropshire. Stacks Interiors Limited was registered 2 years 8 months ago.
Registered office address changed from 6 Magnolia Drive the Rock Telford TF3 5EG England to Unit D1 Court Works Industrial Estate Bridgnorth Road Madeley Telford TF7 4JB on 27 April 2023