Well Street, Burghclere, Newbury RG20 9NF, United Kingdom
Distance: 34.31 miles
Company description
One of the largest ServiceMaster Contract Services cleaning business in the UK. Specialist hard floor and carpet cleaning for homes and businesses, upholstery and stain removal, windows and more.