G. Hall Ll.m Solicitor