Artstash Limited is an active company incorporated on 7 August 2024 with the registered office located in Stoke-on-Trent, Staffordshire. Artstash Limited was registered 1 year 3 months ago.
Registered office address changed from Flat 8 Arundel Court 1 Crook Log Bexleyheath DA6 8DZ England to The Meadows Sutherland Road Longsdon Stoke-on-Trent ST9 9QD on 19 September 2025
Submitted on 19 Sep 2025
Confirmation statement made on 6 August 2025 with no updates