SWM LTD Company number SC327338 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address68 BENBECULA, ST LEONARDS, EAST KILBRIDE, G74 2BT PostcodeG74 2BT Companies at this postcode 4 Map