I was looking for Dr Leach's contact details for an appointment and I'm also surprised by the other reviews - at my previous appointments I found her to be professional a ... more