doubleglazingsolihull says Jul 30, 2019 07:42PM Ogilvie Construction has begun its site operations for a development of more than 100 apartments in Glasgow’s West End.