is inactive
United Kingdom
Person with significant control
Appointed on03 Mar 2020
Country of residenceWales
Where is MANTRA MENSWEAR LIMITED's headquarters?
MANTRA MENSWEAR LIMITED's headquarters is located at WALES, TREHARRIS, 67 WESTWOOD DRIVE, CF46 5BL
What is MANTRA MENSWEAR LIMITED's industry?
MANTRA MENSWEAR LIMITED is in the industry of Retail sale via mail order houses or via Internet
What year was MANTRA MENSWEAR LIMITED started?
MANTRA MENSWEAR LIMITED was started in 2020
Sources: Companies House