I am extremely sorry for this late replay, its just that after revisiting this thread couple of times without replies i gave up and forgot to visit it again.
And yes a lot of you guys have guessed it right , it is Daihatsu Boon also know as Toyota Passo, Diahatsu Sirion (UK), and Subaru Justy.
and as promised here are the pics.
My apologies once again....