is inactive
Where is XL APPAREL LIMITED's headquarters?
XL APPAREL LIMITED's headquarters is located at UNITED KINGDOM, GLASGOW, 1/2 5 LOCH LAIDON STREET, G32 9HR
What is XL APPAREL LIMITED's industry?
XL APPAREL LIMITED is in the industry of Retail sale of clothing in specialised stores
What year was XL APPAREL LIMITED started?
XL APPAREL LIMITED was started in 2017
Sources: Companies House