Refund from builder pending

I booked a flat on April 2014 in Bangalore and did the sale agreement and construction agreement but I didn't do the registration of the flat. I paid the down payment of 12 Lakhs. Though the builder started raising the slabs for all blocks, he didnt raise the flats on the front block (telling reason that there is a big rock, hence the delay in raising the block). But, I still paid 3.5 lakhs. In Feb 2016, they intimated that they are not going to build the front block and the partially raised pillar for car parking was demolished. They cited the road extension will happen and can't build the block and hence they can't build the front block . But, came to know from my friend that BBMP hasn't approved the front block. They asked to take any of the pending flats in the apartment. I didn't like the flats and so opted for cancellation. They told that no interest will be paid and the amount will be paid in 3 months with no cancellation fee. But, after 3 months, they did not give any money. Finally, I was able to meet the owner of the builder after multiple promises from the employees and continuous visits to their office. The owner promised that 5 lakhs would be given in June and the remaining amount date will be told in July. I got 5 L but the owner was not available post July. Finally, I met him again on August after several visits to their office and he promised that the amount of 10.5 Lakhs would be settled in October 1st. But, his office was closed on Sep 26th and he had absconded. His office is closed now. I'm now not sure of how to approach this legally. 1. Is sending legal notice is necessary, as his office is itself closed 2. Should i need to go consumer court/civil court/ criminal court as the builder has done cheating too 3. I'm based out of bommanahalli, bangalore. So, needed help in getting the advocate to consult on this regard. Can you send me the name of the advocate/phone number who i can approach to my mail id. My email id is [deleted]