ShopClues Address ShopClues Customer Care Number, Phone, Email and Address 5 years ago ShopClues is an online marketplace owned by Clues Network Pvt. Ltd. It was established in July 2011 in Silicon Valley.…