Mark Treherne & Associates is a legal practice focusing on solutions for your legal problems, and which hopes it can establish fruitful line of communication with its clients to prevent legal problems before they can hurt your business. To solve or pr