Company name: Cleaning Spot
Description: Unger water fed pole window cleaning equipment in stock from our Warehouse in London. One stop shop for all the Carpet cleaning machines and solution from Proch
Zeal House, 8 Deer Park Rd, London SW19 3GY, United Kingdom