S.W.G.L.S LIMITED Company number SC393340 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office AddressGLENHOWER GLENHOWER FARM, GLENCAPLE, DUMFRIES, SCOTLAND, DG1 4RH PostcodeDG1 4RH Companies at this postcode 3 Map