13 Devoils Lane Bishops Stortford Hertfordshire CM23 3XH
Installation of 1 non illuminated shopfront signage