I had an issue with the NMC which appeared to be too great to overcome. For a reasonable price which reflected my reduced circumstances Ms Catherine Stock agreed to represent me. I have no reservations in saying I have never met a person who is so adept, skilful and knowledgeable about their job. She is truly talented. Needless to say I got the verdict/determination that I had been hoping for. She is best left to do her job because she knows your case intimately and no leaf will be left unturned to get the result that you seek. I cannot thank her enough and will always be grateful.