contact innovative glass products





Innovative Glass Products Ltd
Unit 9C, Players Industrial Estate, Clydach,
Swansea SA6 5BQ, Wales UK

Company No. 4221759   VAT Reg No. GB 801 0905 78

+44 (0)7968 581477