2 Pomperaug Office Park # 307 Southbury, CT 06488

It looks like the link pointing here was faulty. Maybe try searching?