David G. Barrett Law Incorporated David Barrett Lawyer Barrister Solicitor Notary Public Commissioner of Oaths Bedford Nova Scotia Personal Injury Real Estate Property Criminal Wills Estates Corporate Incorporation Matrimonial Divorce Separation legal law practice Barrett-law-inc.com~Site InfoWhoisTrace RouteRBL Check