Why are you wasting your money & time with a co whose credibility is in question. I am telling you they are not going to deposit stamp duty at all. It is their bread & butter.
There is a similarity between Kassa & Finvasia. Kassa already run away........so be careful.