GLENGLASS LTD Company number SC563923 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressChurch Cottage, Main Street, Sauchen, Scotland, AB51 7PB PostcodeAB51 7PB Companies at this postcode 7 Map