ICT Direct 5 years ago ID: #37253 Listed In : Computer & Internet Preston Road PR3 3XL Ribchester Business Description ICT Direct, Category: Computer & Internet, Address: Preston Road PR3 3XL Ribchester Reviews & Ratings Write a Review No Review. Please login / register to add your review.