Selecta Glasgow As a family run business we know that buying from the larger window companies comes with higher prices due to larger overheads. We manufacture all of our own windows with a German profile but made in the UK. Phone: 0141 420 1029 47 Tradeston St Tradeston Glasgow, Scotland, London G5 8BH UK Map Other Categories: House & Home » Conservatories |