All Saints Vicarage, Watling Street Road, Fulwood, Preston, Lancashire PR2 8EA, United Kingdom
Distance: 405 yd.
Company description
D & I (Cleaners) Limited are a specialist water fed pole window cleaning and industrial window cleaning company. Factory Cleaning, Daily Office Cleaning, Carpets, Fire & Flood Restoration, Power Wash.