Overview
Legal name
MINTRA DESIGN LTD.
Region
Unknown
Registered address
1 POPLAR VILLA OFF THE CRESCENT
LEVENSHULME
MANCHESTER
M19 3AJ
Insolvency history
No