
John Haselden

John has been a great support, personally and professionally, throughout the whole process and was always available to give me all the support and advice that I needed, in a timely manner. He helped to make this very stressful process run as smoothly as could be expected.
