WE ARE GLM LIMITED Company number SC616271 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address20 Torphichen Street, Edinburgh, United Kingdom, EH3 8JB PostcodeEH3 8JB Companies at this postcode 56 Map