Towmasters Metals came into being in 2005 as a company enlisted under no 05558844, located at CF10 5SF Cardiff at 2 Sovereign Quay. The company's last known status was dissolved. Towmasters Metals had been operating in this business field for fifteen years. Towmasters Metals Limited was known 15 years ago as Towmasters Transport.
This limited company was supervised by 1 managing director: John C. who was caring of it for 11 years.