Channel Windows is a well-established, local double glazing company in Kent that has been in operation since 1985.
https://www.channelwindows.co.uk
Unit 8-10 Minters Industrial Estate - Deal, ENG CT14 9PZ