Licensed Insolvency Trustee in Scarborough West, Richard Killen’s original office is located at Birchmount and Lawrence Avenue. This branch has been serving the good people of Scarborough since 1992 and offers a full range of debt solutions including Consumer Proposals, Bankruptcies, Credit Counselling and Formal Debt Consolidations.