GLM SCOTLAND LTD Company number SC848518 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address108 Commercial Street, 1st Floor, Edinburgh, Scotland, EH6 6NF PostcodeEH6 6NF Companies at this postcode 33 Map