SHARE EXCHANGE AGREEMENTShare Exchange Agreement • December 10th, 2003 • Terra Nostra Technology LTD • Oil & gas field exploration services • Quebec
Contract Type FiledDecember 10th, 2003 Company Industry JurisdictionBETWEEN: TERRA NOSTRA RESOURCES LTD, a corporation duly constituted under the laws of the state of Nevada, USA, and having an office at 2160, de la Montagne, suite 720, Montreal (Quebec), H3G 2T3
SHARE EXCHANGE AGREEMENTShare Exchange Agreement • April 2nd, 2003 • Terra Nostra Resources LTD • Oil & gas field exploration services • Quebec
Contract Type FiledApril 2nd, 2003 Company Industry JurisdictionBETWEEN: TERRA NOSTRA RESOURCES LTD, a corporation duly constituted under the laws of the state of Nevada, USA, and having an office at 2160, de la Montagne, suite 720, Montreal (Quebec), H3G 2T3