Today I went to service station and asked them to jack up the car and thoroughly wash the under carriage. They kept on saying 'service', 'services' and I kept on telling them I will give you money for full service but do not touch the outer body and just do the under carriage.
Had to tell them 10 times, but one guy put surf on cloth and said that he will clean the 'baawdy', I sternly told him to back off. Had to shout and tell them just wash undercarriage, don't touch anything else. At first they started splashing water in wheel wells and undercarriage on ground level and after I shouted 10 times to put the car on jack and then wash underneath, then they put the car on jack.
The station was close by so I just drove home, sprayed Nanoskin waterless wash and wiped it off with Meguiar's Supreme Shine and Nano towels. And the result is. 
Toyota Corolla Altis 1.6 by Autophile, on Flickr
Toyota Corolla Altis 1.6 by Autophile, on Flickr
Toyota Corolla Altis 1.6 by Autophile, on Flickr