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