Very professional service. Karl O’Hagan represented me and I was updated regularly. Anytime I phoned, from reception through all departments, could not have been any more helpful.