SWMTS LTD Company number 12285170 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressUnit 9 Maesglas Industrial Estate, Newport, Wales, NP20 2NN PostcodeNP20 2NN Companies at this postcode 20 Map