I appreciate your reply and pointers crusador.
I see your point on external agencies. I am just a little worried about making some mistake which would have prolonged the process unnecessarily as I want to get it over and done with.
I will have a look around. Thanks