M. E. Hanahoe Solicitors