Haughley House,Haughley Stowmarket IP14 3NS United Kingdom
Phone: 01449673398
Fax: 01449673170
Website: http://www.lbhglass.co.uk
Find us on Google maps