Thank you much appreciated bruv.
Yes this is 2009 model and about the sie mirrors, it does not have the lights over them. I have seen another 2009 model on that day and that car does not have them as well, which inferred that they might be optional?
I have not looked for Steelmate but I will look into it. I am going for car insurance through Adam G company, which are charging me 38K for 11 Lakh amount.
Thank you again