7-9 North Street Bishops Stortford Hertfordshire CM23 2LE
Installation of 1 internally illuminated window digital screen.