Abbey Glass UK has let premises at a Welsh industrial estate from S&J Products. The glass and glazing service provider has moved into 25,000 sq ft at Unit 3 on the
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.