Esther McGahon, McGuinness & Co. LLP acts for a large number of companies engaged in all forms of commercial activity and continuously advise such clients on all aspects of Company and Corporate Law including Corporate Governance.