Stelmain Office Space You are here: Home > Business and Finance >Business Services > Stelmain Office Space Stelmain offer a variety of commercial properties and traditional, semi and full serviced office space to rent or lease in Glasgow. Check our listings today. Web: http://stelmain.com Address: Baltic Chambers Glasgow, G2 6HJ United Kingdom Telephone: 0141 226 5252 Company Name: Stelmain GPS: 55.859472, -4.260505 Social Share: Previous Link | Next Link