31 Victoria Road, Clevedon BS21 7RU, United Kingdom
Distance: 598 yd.
Company description
Based in Clevedon we are one of the South West of England's leading, specialist window cleaning companies. Covering the whole of North Somerset. We undertake all aspects of window cleaning.