Neil Watch formed the company in 1999 and quickly developed a loyal following in the local area around Leigh-on-Sea as professional double glazing installers. In 2006 the company became Next Generation Installations with Neil as MD and the team has..