is not in process of liquidation on Jun 1, 2024
Where is I AM ART APPAREL LIMITED's headquarters?
I AM ART APPAREL LIMITED's headquarters is located at UNITED KINGDOM, BERKSHIRE, MAIDENHEAD, 54A NORTH TOWN ROAD, SL6 7JH
What is I AM ART APPAREL LIMITED's industry?
I AM ART APPAREL LIMITED is in the industry of Retail sale of clothing in specialised stores
What year was I AM ART APPAREL LIMITED started?
I AM ART APPAREL LIMITED was started in 2023
Sources: Companies House