Company name: Bromyard Glass Ltd
Description: 40 year old, family owned double glazing manufacturer, glass cutter, glass merchant, supplier of glazing materials, mirrors & more!
Glendower Rd, Leominster HR6 0RL, United Kingdom