Very "on it", calling for reminders, clearly doing a lot of effort!
Good as you are!
Good communication, quick and efficent
This Company were very efficient and helpful when I had any problems or questions. They always replied quickly and were always very polite.
The whole procedure took exactly a year which I thought was very long winded. At times I felt I would never get there.