Exhibit 20.4 SHARE PURCHASE AGREEMENT THIS AGREEMENT made as of the 18th day of November, 2003 BETWEEN RENT SHEILD CANADA LIMITED, a company incorporated under the laws of the Province of Ontario (hereinafter referred to as the "Investor") -and-...Share Purchase Agreement • July 21st, 2004 • Rs Group of Companies Inc • Services-business services, nec • Florida
Contract Type FiledJuly 21st, 2004 Company Industry Jurisdiction
OFRs Group of Companies Inc • July 21st, 2004 • Services-business services, nec • New York
Company FiledJuly 21st, 2004 Industry Jurisdiction
AGREEMENTPreferred Stock Purchase Agreement • July 21st, 2004 • Rs Group of Companies Inc • Services-business services, nec • New York
Contract Type FiledJuly 21st, 2004 Company Industry Jurisdiction
EXHIBIT 4.3 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "Agreement") is made and entered into as of April 28, 2004, by and among RS Group of Companies, Inc., a Florida corporation (the "Company"), and the purchasers listed...Registration Rights Agreement • July 21st, 2004 • Rs Group of Companies Inc • Services-business services, nec • New York
Contract Type FiledJuly 21st, 2004 Company Industry Jurisdiction
RELEASEIndependent Consulting Agreement • July 21st, 2004 • Rs Group of Companies Inc • Services-business services, nec • Florida
Contract Type FiledJuly 21st, 2004 Company Industry Jurisdiction