THE BEST CAR WASH AND DETAILERS 156, K Channasandra Main Rd, Kalkere, Bengaluru, Karnataka 560016, India