38 Moulsham Street, Chelmsford CM2 0HY, United Kingdom
Distance: 53 yd.
Company description
Specialist door and window security screens providing protection against both intruder entry and vandalism without compromising the visual appearance of a building.