Martin William D are eager to assist you with your legal needs today. Martin William D can handle your needs as a barrister, a legal advisor, an attorney and even more. This lawyer has the skills to advise you with your immigration questions and can help in setting up wills and trusts and naming suitable executors. Martin William D can manage your real estate inquiries.more...See more text